I am looking for a developer in DotNet Core 2.1 who whill create an encapsulation class for web api.
I dont want to specify all the configuration pipeline for each web api. Also dont want to create all the methods to handle each type of web api action (like get, post, patch, etc) for each web api.
I need you to create a (partial) class which configures the whole pipeline and also injects Swagger and my logging module on the correct place in the pipeline. You also need to create all the Actions, handle and validate the input to guarantee it is valid before proceeding with processing, and each Action should return the correct http response code.
With this class I need to be able to derive from this class, and thus having an empty and fully working web api, where I can implement my own functionality, having all validation and response codes already done by the base class you develop.
This project should be delivered with NUnit unit tests to guarantee that everything works fine. And use Autofac dependency injection to inject Swagger and my logger module in the pipeline.
Deliverable; Visual Studio 2017 solution with 1 DotNet Core 2.1 project containing the web api encapsulation + 1 NUnit unit tests project.
BUDGET: USD 40 maximum, no exceptions
DELIVERY: 2-3 days
Thanks for bidding
I am a .net developer with experience of 4 years. worked on asp.net MVC and webapis. worked on .net core 2.1 and entity framework [login to view URL] have descent experience of desktop application i.e .wpf and [login to view URL] on sms and payment gateway integration. On database side worked on SQL server and mongo db. Mobile side worked on [login to view URL] at your requirement they best matches my domain of expertise. so looking forward for positive response from your end