Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/karl-sjogren/dotnet-locally
https://github.com/karl-sjogren/dotnet-locally
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/karl-sjogren/dotnet-locally
- Owner: karl-sjogren
- Created: 2023-12-05T14:37:32.000Z (12 months ago)
- Default Branch: develop
- Last Pushed: 2024-04-25T20:05:30.000Z (7 months ago)
- Last Synced: 2024-04-25T22:25:53.486Z (7 months ago)
- Language: C#
- Size: 58.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Karls Opinionated Solution Template
This project was scaffolded using Karls Opinionated Solution Template.
It has been created with the following features:
* Source code goes in the `src` folder.
* Tests go in the `tests` folder.
* An editor config file is added with Karls preferred settings.
* A gitignore file is added with the default .NET gitignore settings.
* A NuGet config file is added with the default NuGet feed settings.
* Several Directory.Build.props files are added.
* One in the root folder which references analyzers and some global settings.
* One in the `src` folder which sets `InternalsVisibleTo` to test projects ands
adds the `BannedApiAnalyzers` package.
* One in the `tests` folder which sets up some default settings for test assemblies,
adds implicit usings for Moq, Xunit and Shouldly. It also adds code coverage and
test result output for release builds.
* Several GitHub Actions workflows are added.
* One that runs tests and builds the project on every push except from Dependabot.
* One that runs tests and builds the project on every pull request from Dependabot.
* One that can be used to combine several Dependabot updates into one single pull request.