https://github.com/cihatsolak/netcore-librarires
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.
https://github.com/cihatsolak/netcore-librarires
automapper enviroment-variables fluentvalidation hangfire-dotnet-core nlog-logger rate-limiting smidge swagger
Last synced: 6 days ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/cihatsolak/netcore-librarires
- Owner: cihatsolak
- License: mit
- Created: 2021-04-11T09:33:03.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-10-10T22:00:27.000Z (over 3 years ago)
- Last Synced: 2025-05-12T16:06:47.721Z (10 days ago)
- Topics: automapper, enviroment-variables, fluentvalidation, hangfire-dotnet-core, nlog-logger, rate-limiting, smidge, swagger
- Language: C#
- Homepage:
- Size: 764 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NET CORE - IMPORTANT LIBRARIES

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
#### 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
##### Linkedin: [Send a message on Linkedin](https://www.linkedin.com/in/cihatsolak/)
##### Twitter: [Go to @cihattsolak](https://twitter.com/cihattsolak)
##### Medium: [Read from medium](https://cihatsolak.medium.com/)