/RestfulApiWithDotNetCore

Library system application with .Net core 2.0

Primary LanguageC#

Library RESTful API with ASP.NET Core

The project contains a library system, there are books and their authors in the system. Users can fetch/get, update, create, delete books and related authors via restful services.

The built-in dependency injection system & logger, working with different environments, configuration files and middleware, and Entity Framework Core related features like working with migrations and seeding the database.

Swashbuckle is used in the project

To install NLog in .net core apps; PM> Install-Package NLog.Web.AspNetCore. To make nlog.config file writeable in project file, set build action to none and copy to output directory to copy always.