Knocks/BackEnd/README.md

26 lines
1.2 KiB
Markdown

# Lendoit back-end project. #
### Technologies ###
* [.NET Core 1.1 and ASP.NET Core 1.1](https://www.microsoft.com/net/core)
* [Visual Studio 2017](https://www.visualstudio.com/downloads/)
* [Logging is standard .NET Core fundamental](https://docs.microsoft.com/en-us/aspnet/core/fundamentals/logging)
* [Testing framework by xUnit.net](https://xunit.github.io/)
## IDE Installation ##
* Download and install [Visual Studio 2017](https://www.visualstudio.com/downloads/)
## DB Installation ##
**Note:** this instraction relevant in case your Visual Studio 2015 has no installed ProjectsV13 Database Instance
Setup LocalDb: https://msdn.microsoft.com/en-us/library/hh247716.aspx
1. Check version: sqllocaldb versions
2. Create with specific version if installed more than one. Version can be dependent on SSDT: sqllocaldb create ProjectsV13 13.0.1601.5
## API Documentation ##
* The spec of API - {base url}/spec/swagger/index.html
* [Swagger implementation info](https://github.com/domaindrivendev/Swashbuckle.AspNetCore)
* [NSwag example for C# & TypeScript API Client Generator](https://github.com/NSwag/NSwag)
## License ##
**Copyright © Lendoit. All Rights Reserved.**