Populate a Redis cache based on a list of URLs.
- Fork and clone locally.
- Build the solution with Visual Studio,
build.cmd
orbuild.sh
. - Create a topic specific branch in git. Add a nice feature in the code. Do not forget to add tests and/or docs.
- Run
build.cmd
orbuild.sh
to make sure everything still compiles and all tests are still passing. - When built, you'll find the binaries in
./dist
which you can then test with locally, to ensure the bug or feature has been successfully fixed/implemented. - Send a Pull Request.
- .NET Core - MIT
- .NET Core Runtime - CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes. - MIT
- .NET Core APIs - CoreFX is the foundational class libraries for .NET Core. It includes types for collections, file systems, console, JSON, XML, async and many others. - MIT
- .NET Core SDK - Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI. - MIT
- .NET Core Docker - Base Docker images for working with .NET Core and the .NET Core Tools. - MIT
- .NET Standard definition - The principles and definition of the .NET Standard. - MIT
- Roslyn and C# - The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs. - Apache License 2.0
- F# - The F# Compiler, Core Library & Tools - MIT
- F# and .NET Core - F# and .NET Core SDK working together. - MIT
- ASP.NET Core framework - ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux. - Apache License 2.0
- Paket - A dependency manager for .NET with support for NuGet packages and Git repositories. - MIT
- FAKE - "FAKE - F# Make" is a cross platform build automation system. - MIT
- Structurizr - Visualise, document and explore your software architecture. - Apache License 2.0
- xUnit - xUnit.net is a free, open source, community-focused unit testing tool for the .NET Framework. - Apache License 2.0
- Autofac - An addictive .NET IoC container. - MIT
- Serilog - Simple .NET logging with fully-structured events. - Apache License 2.0
- Moq - The most popular and friendly mocking framework for .NET. - BSD
- Polly - Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. - BSD
- Marvin.Cache.Headers - ASP.NET Core HTTP response cache headers for Cache-Control, Pragma, and Expires. - MIT
- StackExchange.Redis - General purpose redis client. - MIT
- DataDog - .NET Client Library for Datadog APM - Apache License 2.0
- npm - A package manager for JavaScript. - Artistic License 2.0
- semantic-release - Fully automated version management and package publishing. - MIT
- semantic-release/changelog - Semantic-release plugin to create or update a changelog file. - MIT
- semantic-release/commit-analyzer - Semantic-release plugin to analyze commits with conventional-changelog. - MIT
- semantic-release/exec - Semantic-release plugin to execute custom shell commands. - MIT
- semantic-release/git - Semantic-release plugin to commit release assets to the project's git repository. - MIT
- semantic-release/npm - Semantic-release plugin to publish a npm package. - MIT
- semantic-release/github - Semantic-release plugin to publish a GitHub release. - MIT
- semantic-release/release-notes-generator - Semantic-release plugin to generate changelog content with conventional-changelog. - MIT
- commitlint - Lint commit messages. - MIT
- commitizen/cz-cli - The commitizen command line utility. - MIT
- commitizen/cz-conventional-changelog A commitizen adapter for the angular preset of conventional-changelog. - MIT
- Be.Vlaanderen.Basisregisters.Api - Common API infrastructure and helpers. - MIT
- Be.Vlaanderen.Basisregisters.ProjectionHandling - Lightweight projection handling infrastructure. - _MIT
- Be.Vlaanderen.Basisregisters.Build.Pipeline - Contains generic files for all Basisregisters pipelines. - MIT
- Be.Vlaanderen.Basisregisters.Aws.DistributedMutex - A distributed lock (mutex) implementation for AWS using DynamoDB. - MIT
- Be.Vlaanderen.Basisregisters.AspNetCore.Mvc.Formatters.Json - Default Json.NET serializer settings. - MIT