Web API CRUD Operations Using Asp Net MVC and Entity Framework

Поділитися
Вставка
  • Опубліковано 15 вер 2024

КОМЕНТАРІ • 314

  • @CodAffection
    @CodAffection  7 років тому +8

    goo.gl/RFY5C2 : Subscribe to CodAffection
    goo.gl/DSSHtV : Mvc CRUD Operation Using Pop Up Windows
    goo.gl/zkoWSg : jQuery Ajax CRUD in Asp.Net MVC
    goo.gl/bPcyXW : Buy me a Coffee

    • @friedrichvillegasmurillo9775
      @friedrichvillegasmurillo9775 3 роки тому

      i got lost on 17:38 because i couldn't find the reference to ReadAsAsync
      'System.Net.Http.HttpContent' does not contain a definition for
      'ReadAsAsync' and no extension method 'ReadAsAsync' accepting a
      first argument of type 'System.Net.Http.HttpContent' could be
      found (are you missing a using directive or an Assembly reference?)

  • @KhalidAfridi1
    @KhalidAfridi1 Рік тому +1

    Thank you so much. Now I know how to use API in MVC Project using Entity Framework. Thumbs Up👍

  • @GabrielMendezz
    @GabrielMendezz 5 років тому +4

    Instead of : webAPIClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json)"));
    USE:
    webAPIClient.DefaultRequestHeaders.Add("Accept", "application/json;odata=verbose");
    It works!

  • @PraveenKumar-ft2kr
    @PraveenKumar-ft2kr 4 роки тому

    Just 45min and two technologies are done. Best one 👌👌👌👌

    • @CodAffection
      @CodAffection  4 роки тому

      thanks for the wonderful feedback.

  • @chargershogun1215
    @chargershogun1215 5 років тому +4

    what a great tutorial, you have helped me a lot, it's the best tutorial I've seen, thank you very much!!

    • @CodAffection
      @CodAffection  5 років тому

      thanks for the comment. Glad you found the video helpful.
      If you have any topic to be discussed related to Web API or ASP.NET MVC, please reply here.

  • @edwinnavas4556
    @edwinnavas4556 6 років тому +11

    The best tutorial I've seen, good job you example is the best example I've seen, only I some question, can I use a Web Services with Entity Framework action ? if you have any example for this kind problem is a good idea you try to explain, my second question is when I made my CRUB I have a item of datetime type, I use a datepicker but I have a problem whit the day when the day is major or equal to 13, I save the day in this format "mm/dd/yy" but when I recive the day in my controller I recive a parameter null, Why can you explain me this please? what I need to do for fix this problem; my last question is How to remove the hour in a field datetime, thank you

    • @Ali786zyx
      @Ali786zyx 6 років тому +1

      seems that your date and month are mixed up. Your computer may be receiving in USA format "mmddyyyyy" and the control might be sending in english format "ddmmyyyy" or vice versa.

  • @yerriswamygm5328
    @yerriswamygm5328 8 місяців тому

    In a Simple way, you explained
    Thank u so much

  • @mariojosuecastro303
    @mariojosuecastro303 6 місяців тому

    Outstanding tutorial, pretty straightforward and clear.
    Thank you for sharing your knowledge.
    Greetings from Guatemala!! New subscriber here!!

  • @mgmghtay5264
    @mgmghtay5264 Рік тому

    It is really helpful for all beginner.Thank you so much.

  • @JagdishJ666
    @JagdishJ666 5 років тому

    No doubt, preety straight and simple example to understand Web API CRUD

    • @CodAffection
      @CodAffection  5 років тому

      thanks for your wonderful feedback !.

  • @tsheposepadile
    @tsheposepadile 4 роки тому +1

    One of the best tutorials ever.

  • @muhammedalitunc219
    @muhammedalitunc219 2 роки тому +2

    It was one of my most precious 45 minutes. Thank you :)

  • @pulivarthisathyasai9747
    @pulivarthisathyasai9747 7 років тому

    Great job....i liked to learn mvc from ur tutorials videos...i am a beginner and i am expecting more realtime examples like this.....

  • @ramyasrinivasan6774
    @ramyasrinivasan6774 3 роки тому +1

    Thank you so much !! Kindly upload three tier architecture in web api. Please.

  • @awaisahmadsiddiqi6505
    @awaisahmadsiddiqi6505 6 років тому +2

    @17:55
    i got the following error.
    not a primitive type like integer, not a collection type like an array or List) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.
    what to do?

  • @navaneetspatil3038
    @navaneetspatil3038 4 роки тому +1

    Superbly explained each steps, Great work. Can you please help me that how to use stored procedures using entity framework in web api?

  • @hetvishah4069
    @hetvishah4069 3 роки тому

    Hey , i am getting error at 39:52 for edit operation : Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.IEnumerable`1[MVC.Models.MVCEmployeeModel]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly
    please help me!

  • @ratna709
    @ratna709 3 роки тому +1

    Absolutely what I needed. Thanks so much 👍🏻

  • @vijiajai4879
    @vijiajai4879 6 років тому +4

    Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.IEnumerable`1[MVC.Models.MVCEmployeeModel]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly
    Error is coming

    • @TouhidulFahim1
      @TouhidulFahim1 6 років тому

      Same Error In my application :(

    • @shubhamaditya7481
      @shubhamaditya7481 5 років тому +2

      Add web api employee class name in the following line GlobalVariables.WebApiClient.GetAsync("Employees").Result

    • @hrishikeshbagchi6116
      @hrishikeshbagchi6116 5 років тому

      @@shubhamaditya7481 Thanks bro

    • @onajonaj7381
      @onajonaj7381 5 років тому

      @@shubhamaditya7481 Can you tell me where, I don't understand where I nedd to add? Please :(

    • @otavioneto9766
      @otavioneto9766 5 років тому

      @@shubhamaditya7481 Obrigado, me ajudou muito

  • @bharathsiddu5284
    @bharathsiddu5284 5 років тому

    great tutorial , i never found like this one, if we have knowledge on concept we never feel work pressure, keep doing more videos, my humble request is to do a video on django framework similary by taking like this small project , thanks a lot

    • @CodAffection
      @CodAffection  5 років тому +1

      thanks for sharing your thoughts here.
      I'm working on my python. hopefully django framework tutorial are on the way.
      I would be waiting for your feedback once it is done.

  • @yogeshbisht5897
    @yogeshbisht5897 6 років тому

    Really its very helpful vedio using CURD opertion using web api..thanks.

    • @CodAffection
      @CodAffection  6 років тому

      glad you found the video helpful.

  • @AbdulRehman-bn1qn
    @AbdulRehman-bn1qn 5 років тому +1

    Line 18: empList = response.Content.ReadAsAsync().Result;
    .
    Error: Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.IEnumerable`1[Mvc.Models.mvcEmployeeModel]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.
    Please Fix it.

    • @danishhabib3495
      @danishhabib3495 5 років тому

      Solution: Add a reference to System.Net.Http.Formatting.dll. This assembly is also available in the C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 4\Assemblies folder.
      The method ReadAsAsync is an extension method declared in the class HttpContentExtensions, which is in the namespace System.Net.Http in the library System.Net.Http.Formatting.
      Reflector came to rescue!

  • @Sam-su4sk
    @Sam-su4sk 2 роки тому

    I like that you show the result before the bullshit that I have to learn

  • @sulfathshajahan.111
    @sulfathshajahan.111 3 роки тому

    Very helpful tutorial with apt explanation. Thanks

  • @athulk5414
    @athulk5414 3 роки тому

    Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.IEnumerable`1[employeeMVC.Models.MvcEmployeeModel]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.
    To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.
    Path 'Message', line 1, position 11.
    Im getting an error like this anyone can help

  • @easylearnwithraksha2229
    @easylearnwithraksha2229 2 роки тому

    Hi,
    I am getting exception,
    Server Error in '/' Application.
    Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.IEnumerable`1[WebApiInMVC.Models.EmployeeMVC]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.
    To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.
    Path 'Message', line 1, position 11.
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
    Exception Details: Newtonsoft.Json.JsonSerializationException: Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.IEnumerable`1[WebApiInMVC.Models.EmployeeMVC]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.
    To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.
    Path 'Message', line 1, position 11.
    Source Error:
    Line 17: IEnumerable empList;
    Line 18: HttpResponseMessage response = GlobalVariables.WebApiClient.GetAsync("Employee").Result;
    Line 19: empList = response.Content.ReadAsAsync().Result;
    Line 20: return View(empList);
    Line 21: }
    Please help me to resolve this.
    Thnaks in advance!

  • @nguyenalice8051
    @nguyenalice8051 5 років тому

    I followed the video and finished very well. You have helped me a lot, the best tutorial I've seen, I love CodAffection.

  • @anbuanbu6591
    @anbuanbu6591 5 років тому +1

    Hi I have one doubt... If you create table foreign key table data also.
    How to restrict this?

  • @ramunagaraju
    @ramunagaraju 2 роки тому

    This video is awesome,really helpful. Thank you

  • @codyman7418
    @codyman7418 6 років тому

    wonderful. this tutorial is very helpful, understandable and well explained. great job

    • @niranjandas9642
      @niranjandas9642 4 роки тому

      So many adds, overal it's very easy to understand.

  • @alagarkarthik2346
    @alagarkarthik2346 6 років тому

    Good help full example of Crud operation. Thanks

    • @CodAffection
      @CodAffection  6 років тому

      Glad you found the video helpful.

  • @ronaldello97
    @ronaldello97 3 роки тому

    I can't call the HTTP method from the WebAPI project in my WebApp thorugh implementing the insert operation" in my WebApp employee controller. I cannot define the GlobalVariables (it doesn't show up). I assume it is because my WebAPI project (which in my case communicates with my MS SQL server db using EF Migrations) is a separate solution from the WebApp. You seem to have both the WebAPI and the Website in 1 solution. Any advice?

  • @supriyagawad4381
    @supriyagawad4381 5 років тому +2

    Great tutorial, no doubt about it.
    But one question to ask
    How to connect Oracle database instead of SQL ?

  • @shamitravel
    @shamitravel 5 років тому +7

    Huge respect

    • @CodAffection
      @CodAffection  5 років тому

      Thanks for your wonderful feedback.

  • @vivekdesai8500
    @vivekdesai8500 5 років тому

    Great tutorial! Please keep uploading on such informative topics. Thank you

  • @rahulchugh6694
    @rahulchugh6694 6 років тому

    Very useful and great explanation sir . thank you please upload more videos.

  • @travelwithmms6937
    @travelwithmms6937 4 роки тому

    I have tried multiple of time the same code you have written, but it threw exception :
    System.Net.Http.UnsupportedMediaTypeException: 'No MediaTypeFormatter is available to read an object of type 'IEnumerable`1' from content with media type 'text/html'.'

  • @anilsah9498
    @anilsah9498 6 років тому

    Very helpful video,i liked very much.Please upload more videos on asp.net mvc.
    Q1.How to use dapper in web Api with repository model ? Plz help me out.

    • @CodAffection
      @CodAffection  6 років тому

      Dapper ORM in Asp.net MVC : ua-cam.com/video/bKB0TV_XbLA/v-deo.html

  • @jimishshah2779
    @jimishshah2779 2 роки тому

    having error at 30:57
    Error CS1503 Argument 2: cannot convert from 'MVC.Models.mvcEmployeeModel' to 'System.Net.Http.HttpContent' MVC

  • @rajeshrohan9435
    @rajeshrohan9435 4 роки тому +1

    Nice explanation for startup! Css doesn't work have copied from project download link, but for my case Create New open in same window itself not as popup. Please help.

  • @rjc12481
    @rjc12481 5 років тому

    Very nice for beginners. Thanks for this awesome tutorial.

  • @vidyadhartanksale1892
    @vidyadhartanksale1892 3 роки тому

    Thank you very much for you are providing this important information

  • @BebakIshq
    @BebakIshq 3 роки тому

    Fantastic man, very nicely explained. Thanks

  • @justplay678
    @justplay678 2 роки тому +1

    This helped me alot. Thanks

  • @Azaad_duniaa
    @Azaad_duniaa 6 років тому +4

    very help full video but i found error 'No MediaTypeFormatter is available to read an object of type 'IEnumerable`1' from content with media type 'text/html'. can u help??
    '

    • @mikelaw5700
      @mikelaw5700 6 років тому +4

      Hi, step 1 is to add the "/" forward slash at the end of your link: Uri("localhost:54485/api/"); Step 2 is to install IIS Express, then it should work just fine. Happy programming mate! :-)

    • @AxellBismarck
      @AxellBismarck 5 років тому

      @@mikelaw5700 I can't believe it. :)

    • @RahulPal-ev7pb
      @RahulPal-ev7pb 4 роки тому

      Hello i reslove this error suceessfully , you just need to correct port number => new Uri("localhost:44345/api/"); here 44345 is api port number in your localhost just like in your local webapi project mention correct port number and it will work..........

  • @happie88
    @happie88 6 років тому

    This is what I'm looking for. Just subcribed and iked... thanks man! :)

  • @sivaanjaneya9360
    @sivaanjaneya9360 5 років тому

    Thank you so much for giving more information.......
    I have good support for this video...

    • @CodAffection
      @CodAffection  5 років тому

      thanks for your wonder full feedback.

  • @mauriciohernandezcabrera9413
    @mauriciohernandezcabrera9413 5 років тому

    Hey dude, thanks a lot. Awesome video, great tutorial. It was so useful to me. And from scratch. THANKS!!! :)

  • @ajithkumar-iw2ix
    @ajithkumar-iw2ix 3 роки тому

    in index.cshtml class some error showing System.NullReferenceException: 'Object reference not set to an instance of an object.'
    excepation Throw
    can you tel how can i short out this error

  • @sivaanjaneya9360
    @sivaanjaneya9360 5 років тому

    Thanks for giving more information in webapi curd operations......

  • @onur5717
    @onur5717 5 років тому +4

    Hello ,
    can you add login and logout to this application?

  • @willyeruiz15
    @willyeruiz15 4 роки тому +1

    My friend, how do you create a constructor in the static class GlobalVariables? Is possible that?

    • @nareshkumar-kf7te
      @nareshkumar-kf7te 4 роки тому

      error is static classes cannot have instance constructors.how can i slove this

    • @brendonanderson8673
      @brendonanderson8673 4 роки тому

      @@nareshkumar-kf7te static GlobalVariables() { }

  • @ishratshaikh70
    @ishratshaikh70 Рік тому

    @CodAffection can you please share which nuget packages you have added in WebApi & Mvc, coz after completing project data is not updating & deleting from front end. Or anyone can please. Preparing for interview.

  • @seethalakshmiraman8182
    @seethalakshmiraman8182 3 роки тому

    Why are we converting id.tostring() in mvc for calling getemployee(id) from api?

  • @amrutabadi7004
    @amrutabadi7004 3 роки тому +1

    Thank you very helpful.

  • @buraksahin1105
    @buraksahin1105 5 років тому +1

    salonList = response.Content.ReadAsAsync().Result; = An exception of type 'System.AggregateException' occurred in mscorlib.dll but was not handled in user code ??

    • @danishhabib3495
      @danishhabib3495 5 років тому +1

      Solution: Add a reference to System.Net.Http.Formatting.dll. This assembly is also available in the C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 4\Assemblies folder.
      The method ReadAsAsync is an extension method declared in the class HttpContentExtensions, which is in the namespace System.Net.Http in the library System.Net.Http.Formatting.
      Reflector came to rescue!

    • @AMRashedMahamud1320
      @AMRashedMahamud1320 5 років тому +2

      // GET: Employee
      public async Task Index()
      {
      HttpResponseMessage response = GlobalVariables.WebApiClient.GetAsync("Employees").Result;
      var responseContent = await response.Content.ReadAsStringAsync();
      var Employees = JsonConvert.DeserializeObject(responseContent);
      return View(Employees);
      }
      ***Try this one, this works****

    • @akisfoods1297
      @akisfoods1297 3 роки тому

      @@AMRashedMahamud1320 ty so much!!!!

  • @tatianav1883
    @tatianav1883 6 років тому

    The best video on this topic. Thank u!

  • @muhammedyilmaz2907
    @muhammedyilmaz2907 4 роки тому

    thanks for tuto.. Good job. I think 142k views and just 1k likes is injustice.

  • @aishwaryarpatil9016
    @aishwaryarpatil9016 2 роки тому

    Hello can anyone please help me with this error : 'object' doesnot contain a definition for 'result' and no accessible extension method 'result' accepting a first argument of type 'object' could be found (are you missing a using directive or an assembly reference?)

  • @jayakumar2927
    @jayakumar2927 4 роки тому

    How to resolve in your code
    Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.IEnumerable`1[WebAppMVC.Models.mvcEmployeeModel]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.
    To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.
    Path 'Message', line 2, position 13.

  • @omarabdelrahim8949
    @omarabdelrahim8949 2 роки тому

    Thank u v.much , please need authurization and authintication, access rights

  • @talhawajid180
    @talhawajid180 2 роки тому

    I have an error when i build the both project as startup.. The error is
    "program does not contain a static 'main' method suitable for an entry point"..The error in web api project in the CS File.
    I search a lot but did not find the solution, Anyone please help..

  • @brandonbarquero1660
    @brandonbarquero1660 3 роки тому

    Thank you, great tutorial.

  • @yash2154
    @yash2154 3 роки тому

    Hi for some reason when i submit the form, the values are not getting added in the database

  • @arslanjappa4335
    @arslanjappa4335 6 років тому +1

    stunning crud operations sir.

    • @CodAffection
      @CodAffection  6 років тому

      thanks for the kind words.

    • @abhaykumarsharma5672
      @abhaykumarsharma5672 2 роки тому

      @@CodAffection I am getting socket exception : connect was forcibly closed .. please help me how to resolve

  • @prernapriyanka7455
    @prernapriyanka7455 3 роки тому

    JsonSerializationException: Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.IEnumerable`1[ImsMVC.Models.mvcProductmodel]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.
    To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.
    Path 'Message', line 1, position 11.

  • @snehalnawale1930
    @snehalnawale1930 3 роки тому

    If suppose their are 11 table then we need to create 11 controllers in mvc and in api also?

  • @Farhabint_78
    @Farhabint_78 6 років тому +2

    Hi Sir, your video is extremely helpful for beginers in mvc and web api. Could you please explain how to add a 'file upload' field to the Add or Edit view? Normal code in httpPost action IN THE CONTROLLER is not working.Please help

    • @ishratshaikh70
      @ishratshaikh70 Рік тому

      Can you please share which nuget packages you have added in WebApi & Mvc, coz after completing project data is not updating & deleting from front end. Or anyone can please. Preparing for interview.

  • @sekars6223
    @sekars6223 4 роки тому +1

    super explain web api crud operation . but set icons not clear that part .

  • @Gadaff1
    @Gadaff1 4 місяці тому

    Did you make Reset button to work?

  • @shamsuddinwantmurikar7533
    @shamsuddinwantmurikar7533 6 років тому

    This is very helpful tutorial. I have used this as reference for me practice. In my database I have two tables like project and costcenter. Costcenter having project as foreign key. Now how I can create screens for this.

  • @vijiajai4879
    @vijiajai4879 6 років тому +1

    Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.IEnumerable`1[MVC.Models.MVCEmployeeModel]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly
    pls help

    • @thiagocolares3181
      @thiagocolares3181 6 років тому

      Hi, i had found this same error when the table Employee has truncated and i populate the table Employee again with the same script of the tutorial and after run the application again it works fine.

    • @New2Hackintosh
      @New2Hackintosh 5 років тому +4

      @@thiagocolares3181 It was giving me the same error when I tried to run the project @ : about 18:50 of the video "Cannot deserialize the current JSON object..."
      Here is the code that I used to fix it:
      public ActionResult Index()
      {
      IEnumerable empList;
      HttpResponseMessage response = GlobalVariables.WebAPIClient.GetAsync("Employees").Result;
      empList = response.Content.ReadAsAsync().Result;
      return View(empList);

      }
      Notice I had to use ""Employees" instead of "Employee" inside of the ( ) on the fourth line of code. Using "Employee" gave me the same error. Also I truncated the Employee table in SSMS as well..just to be safe but I don't know if that made any difference. I hope this helps.

    • @dan_8456
      @dan_8456 5 років тому

      @@New2Hackintosh thank you!!!

    • @hetvishah4069
      @hetvishah4069 3 роки тому

      @@New2Hackintosh hey i am getting same error in EDIT operation how to solve it ?

    • @oguzierembethel1629
      @oguzierembethel1629 3 роки тому

      @@New2Hackintosh Thank you. The ("Employees") saved my ass

  • @skkuvind
    @skkuvind 4 роки тому

    I am getting error on timestamp: 09:28 of your video.
    Error:
    A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 50 - Local Database Runtime error occurred. Unexpected error occurred inside a LocalDB instance API method call. See the Windows Application event log for error details.
    )

    • @CodAffection
      @CodAffection  4 роки тому

      Please check this post : stackoverflow.com/a/1393125/4133590

  • @jessicatoralde9819
    @jessicatoralde9819 3 роки тому

    i love this tutorial can you make another video again with selection box and dropdown list,radio button in one form in asp.webapi crud operation using mvc and entity frameworks. And have nav bar for the operations?

  • @Domo01SS
    @Domo01SS 4 роки тому

    Followed the tutorial, Thank You!
    One issue I am having, is that I cannot see the values stored in the DB with the api/{controller} link. It doesn't give an error message besides "No HTTP Resource was found that matches the request URI."
    I checked the controller and referenced it with yours, and everything checks out.
    What could I have missed?
    Thank you!

    • @venetsiakrasteva9250
      @venetsiakrasteva9250 2 роки тому

      I had the same issue - firstly make sure your table in DB is populated. Secondly make sure you are referencing the correct controller name. Another things - are your methods returning Views (if yes - then this is wrong). Just paste whatever you have on top of the method after Get/Post/etc epi/{controllerAction}

  • @hoaithuong5247
    @hoaithuong5247 4 роки тому

    Thank you so much from Vietnam

  • @Madrazo2007
    @Madrazo2007 2 роки тому +1

    Hi, thanks for this turorial, but there is a mistake in class GlobalVariable, because Static classes cannot have instance constructors. Greetings.

  • @sultanatasneem1787
    @sultanatasneem1787 3 роки тому

    Wow. great 👌. Thank you so much 💖

  • @syedusamakazmi4386
    @syedusamakazmi4386 2 роки тому

    Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.IEnumerable`1[Mvc.Models.MvcEmployee]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.
    I go this error.
    My controller was named EmployeesController, thus my was also /Employees
    so I changed this
    HttpResponseMessage response = GlobalVariables.WebApiClient.GetAsync("Employee").Result;
    to this
    HttpResponseMessage response = GlobalVariables.WebApiClient.GetAsync("Employees").Result;
    and worked for me.

  • @ariannehernandez9680
    @ariannehernandez9680 5 років тому +1

    for some reason I encountered an error while doing this project
    when I type localhost:60502/Employee in the browser,. it shows the following error..
    I don't know what's the issue..
    Server Error in '/' Application.
    No MediaTypeFormatter is available to read an object of type 'IEnumerable`1' from content with media type 'text/html'.
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
    Exception Details: System.Net.Http.UnsupportedMediaTypeException: No MediaTypeFormatter is available to read an object of type 'IEnumerable`1' from content with media type 'text/html'.
    Source Error:
    Line 16: IEnumerable empList;
    Line 17: HttpResponseMessage response = GlobalVariables.WebApiClient.GetAsync("Employee").Result;
    Line 18: empList = response.Content.ReadAsAsync().Result;
    Line 19: return View(empList);
    Line 20: }
    Source File: C:\Users\EdgeTech1\source
    epos\WebApi\Mvc\Controllers\EmployeeController.cs Line: 18
    Stack Trace:

    • @stevensnow2089
      @stevensnow2089 4 роки тому +1

      I had this error and it was because I had the wrong URI in GlobalVariables. Make sure your URI is pointing to the Web API. You can get your project URI by right clicking on WebAPI project -> Properties -> Web.

    • @kamalchannel6647
      @kamalchannel6647 2 роки тому

      @@stevensnow2089 yes and thanks for your reply. It worked after I put / in baseaddress.

  • @yogeshvaidya5895
    @yogeshvaidya5895 5 років тому

    hi sir , this is very useful tutorial ,
    but i am gating error on globelverials sigment
    public static class GloBalVariables
    {
    public static HttpClient WebClient = new HttpClient();
    GloBalVariables()
    {
    }
    }
    Error CS0710 Static classes cannot have instance constructors MVc
    Error CS0117 'GloBalVariables' does not contain a definition for 'SetWebApiClient' MVc
    ithink some files version are different because i am using vs2017
    please give me a any solution

  • @aethenwulf4757
    @aethenwulf4757 5 років тому

    Great tutorial, but i have one question about your post obj, how can i make it accept post array obj?

  • @AMRashedMahamud1320
    @AMRashedMahamud1320 5 років тому

    Thanks for the demonstration.

  • @betoag04
    @betoag04 3 роки тому

    thank you so much, Master!!! take care...

  • @akbarmalik4
    @akbarmalik4 4 роки тому +1

    Nice Lecture. But when you pronounce Table I wanna know where you learn how to say Table.

  • @abhishekanand6591
    @abhishekanand6591 5 років тому

    Great Work man , huge thanks , seriously !

    • @CodAffection
      @CodAffection  5 років тому

      Glad you found the video helpful.

  • @heysocks473
    @heysocks473 3 роки тому

    hi, may i know about the database, do we need to do another project or still in the same solution with mvc and dummy project?

  • @noellangcauon7133
    @noellangcauon7133 4 роки тому

    Thanks bro! very helpful!

  • @ginon642
    @ginon642 6 років тому +1

    Is this able to do it with a windows form app? Thank you!

  • @Probeh.
    @Probeh. 6 років тому

    Great Tutorial Man Awesome Job!

    • @CodAffection
      @CodAffection  6 років тому

      Glad you found the video helpful.

  • @kinjalhingu6619
    @kinjalhingu6619 6 років тому

    Thank u for this video..helped a lot

  • @frindestec1216
    @frindestec1216 4 роки тому

    What do you think about the use of Migration database and can you explain

  • @sunil1987ist
    @sunil1987ist 5 років тому

    Hi
    Sir
    When we run this is Application then error is Show on
    Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.IEnumerable`1[MVCPro.Models.Employee]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.
    To fix this error either change the JS
    pls help me why i m geting error during run this application

  • @jasanmeetsingh1553
    @jasanmeetsingh1553 4 роки тому

    Good tutorial, but feedback, wait for sometime, before switching the tabs i am getting confused

  • @Arbupa
    @Arbupa 4 роки тому

    COULD SOMEONE HELP ME?
    On minute 19:28 I have an exception error: "JsonSerializationException: Cannot deserialize the current JSON object..."
    The error occurs on the line:
    empList = response.Content.ReadAsAsync().Result;

    • @CodAffection
      @CodAffection  4 роки тому

      did you tried this : stackoverflow.com/a/21885758/4133590

  • @marktabor6457
    @marktabor6457 5 років тому

    For delete why we are writing method in javascript as well as in controller action method ?

    • @CodAffection
      @CodAffection  5 років тому

      yes, you can directly call to Web API method instead of mvc action method. if you don't have any thing to do in mvc. happy coding.

  • @jesuseduardoricosandoval59
    @jesuseduardoricosandoval59 6 років тому

    Alguien que me pueda ayudar con la parte de la funcionalidad del Delele... el alertity no me aparece y la funcion del Delete no hace nada!!!

  • @43_sohailshaikh93
    @43_sohailshaikh93 2 роки тому

    empList = response.Content.ReadAsAsync().Result;
    Error in this line
    ERROR MESSSAGE:
    Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.IEnumerable`1

  • @pulivarthisathyasai9747
    @pulivarthisathyasai9747 7 років тому

    I tried to download this video many times....but its downloading in low quality, i am not able to understand with that quality...help me to download 720px quality instead of 360px

  • @prernapriyanka7455
    @prernapriyanka7455 3 роки тому

    awasome bro explain very well