Skip to content

About nine different libraries were mentioned in this repository. These are the libraries that net core developer will definitely need as a professional. For example, how is data received from a client verified? How is the retrieved data mapped to asset classes? Apart from these, I used environment helpers on how to handle error events in the ap…

License

Notifications You must be signed in to change notification settings

cihatsolak/netcore-librarires

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NET CORE - IMPORTANT LIBRARIES

justmock__net_770

About nine different libraries were mentioned in this repository. These are the libraries that net core developer will definitely need as a professional. For example, how is data received from a client verified? How is the retrieved data mapped to asset classes? Apart from these, I used environment helpers on how to handle error events in the application. With the Hangfire library, which is widely used in the industry, I coded how you can do your periodic transactions asynchronously. In addition, I have also touched on some important issues such as swagger, logging, ip restriction that you will need while developing a web api application. In short, I made it easier to access the important libraries we needed in the net core project by coding them in different branches.

the topics covered by the project

  • FluentValidation
  • AutoMapper
  • AspNetCoreRateLimit
  • Smidge
  • Hangfire
  • Error Handling
  • Logging, NLog
  • Swagger
  • Environments (Development, Staging, Production)

Solution Explorer

Screenshot_1

Installed Packages (Hangfire.Server)

  • Hangfire.AspNetCore
  • Hangfire.Core
  • Hangfire.Dashboard.Basic.Authentication
  • Hangfire.SqlServer
  • SendGrid

Installed Packages (NetCoreLibrary.Core)

  • No packages found

Installed Packages (NetCoreLibrary.Data)

  • Microsoft.EntityFrameworkCore
  • Microsoft.EntityFrameworkCore.SqlServer
  • Microsoft.EntityFrameworkCore.Tools

Installed Packages (NetCoreLibrary.Web)

  • AspNetCoreRateLimit
  • AutoMapper.Extensions.Microsoft.DependencyInjection
  • FluentValidation.AspNetCore
  • Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore
  • Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
  • Microsoft.EntityFrameworkCore.Design
  • Microsoft.EntityFrameworkCore.SqlServer
  • Microsoft.VisualStudio.Web.CodeGeneration.Design
  • NLog
  • NLog.Web.AspNetCore
  • Smidge
  • Swashbuckle.AspNetCore
  • Swashbuckle.AspNetCore.Annotations

Contact Addresses

About

About nine different libraries were mentioned in this repository. These are the libraries that net core developer will definitely need as a professional. For example, how is data received from a client verified? How is the retrieved data mapped to asset classes? Apart from these, I used environment helpers on how to handle error events in the ap…

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published