An open API service indexing awesome lists of open source software.

https://github.com/rsm-hcd/andculturecode.csharp.web

Common configuration and utilities for building dotnet core web applications
https://github.com/rsm-hcd/andculturecode.csharp.web

dotnet-core hacktoberfest web-application

Last synced: 6 months ago
JSON representation

Common configuration and utilities for building dotnet core web applications

Awesome Lists containing this project

README

        

# AndcultureCode.CSharp.Web

![build status](https://github.com/AndcultureCode/AndcultureCode.CSharp.Web/actions/workflows/build.yaml/badge.svg)
[![codecov](https://codecov.io/gh/AndcultureCode/AndcultureCode.CSharp.Web/branch/main/graph/badge.svg)](https://codecov.io/gh/AndcultureCode/AndcultureCode.CSharp.Web)
[![All Contributors](https://img.shields.io/badge/all_contributors-6-orange.svg?style=flat-square)](#contributors-)

Common configuration and utilities for building dotnet core presentation web applications

## Getting Started
This package is installed via NuGet
```
dotnet add [] package AndcultureCode.CSharp.Web
```

## Documentation

- [Full API Documentation](src/AndcultureCode.CSharp.Web/AndcultureCode.CSharp.Web.md)
- [Authentication](./documentation/authentication.md)

## Development Setup

* Install Dotnet Core 2.x
* Install the `and-cli` tooling found at [AndcultureCode.Cli](https://github.com/AndcultureCode/AndcultureCode.Cli)

Below are a few basics to get you started, but there are many more commands and options for managing this and other projects found in the `and-cli`.

### Building project
* Run the build command
```
and-cli dotnet --build
```

### Running tests
* Run the test command
```
and-cli dotnet-test
```

### Running tests along with code coverage
* Run the test command
```
and-cli dotnet-test --coverage
```
* Open the `coverage.opencover.xml` file in your browser

### Publishing a new version
* Run the publish command with the next version number ([See semver package versioning](https://docs.microsoft.com/en-us/nuget/concepts/package-versioning))
```
and-cli nuget --publish
```

Contributing
======

Information on contributing to this repo is in the [Contributing Guide](CONTRIBUTING.md)

## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):



Winton DeShong

💻 ⚠️ 📖 👀

Brandon Scott

👀 💻

Said B Shah

📖 🚧

Jim Stevenson

👀

Michael Tyson

👀

Scott Savage

👀

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!