RSSFeedifyCommon 1.0.0
dotnet add package RSSFeedifyCommon --version 1.0.0
NuGet\Install-Package RSSFeedifyCommon -Version 1.0.0
<PackageReference Include="RSSFeedifyCommon" Version="1.0.0" />
paket add RSSFeedifyCommon --version 1.0.0
#r "nuget: RSSFeedifyCommon, 1.0.0"
// Install RSSFeedifyCommon as a Cake Addin #addin nuget:?package=RSSFeedifyCommon&version=1.0.0 // Install RSSFeedifyCommon as a Cake Tool #tool nuget:?package=RSSFeedifyCommon&version=1.0.0
RSSFeedifyCommon 1.0.0
RSSFeedifyCommon is a shared library designed for use across various projects within the RSSFeedify ecosystem. It includes utility logging service, a result handling type, and data models to streamline common functionalities.
Usage
Library is really easy to use. The only needed action is to download the package from https://www.nuget.org/packages/RSSFeedifyCommon/.
Features
LoggingService: Provides a simple and efficient logging mechanism for applications using RSSFeedifyCommon. The service can be easily integrated into other services or components to log important events or errors.
Result Type: A generic Result type used for handling success and error responses in a structured way.
Models and DTOs: A folder containing various models and Data Transfer Objects (DTOs) that are shared across multiple layers of the application, such as the API, clients, and other services. These models standardize the way data is passed between different components.
Endpoints: Provides one storage of API endpoints that can be shared between clients, applicetions, and other services.
Versions
- 1.0.0 - Initial release that was created as split-off from original RSSFeedify API project (original repository https://github.com/kerrambit/RSSFeedify).
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- Microsoft.Extensions.Configuration.Json (>= 8.0.0)
- Serilog.Enrichers.WithCaller (>= 1.2.0)
- Serilog.Settings.Configuration (>= 8.0.2)
- Serilog.Sinks.Console (>= 6.0.0)
- Serilog.Sinks.File (>= 6.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.0 | 107 | 9/20/2024 |
Initial release that was created as split-off from original RSSFeedify API project (original repository https://github.com/kerrambit/RSSFeedify).