FeInfo.Common
6.1.0
dotnet add package FeInfo.Common --version 6.1.0
NuGet\Install-Package FeInfo.Common -Version 6.1.0
<PackageReference Include="FeInfo.Common" Version="6.1.0" />
<PackageVersion Include="FeInfo.Common" Version="6.1.0" />
<PackageReference Include="FeInfo.Common" />
paket add FeInfo.Common --version 6.1.0
#r "nuget: FeInfo.Common, 6.1.0"
#:package FeInfo.Common@6.1.0
#addin nuget:?package=FeInfo.Common&version=6.1.0
#tool nuget:?package=FeInfo.Common&version=6.1.0
FeInfo.Common
This is a NuGet Package to help manage DTOs, enums, &etc for a couple of my Free Enterprise related projectsFeInfo.Common FreeEnterprise.Api and Tellah's Library, as well as anyone who might be interested in building any app that might make use of the endpoints in FreeEntperise.Api.
Below is a summary of what you'll find in the project, and how each classification (e.g. folder) is intended to be used.
DTOs
Classes and records contained in this folder, or generally in a namespace that ends in DTO or DTOs, are POCOs with some nod toward immutability. They exist purely as ways to transmit data from the Api.
Enums
Not too much to say here, this is just where enums go. Currently, enums are just used inside of the other types here.
Requests
Requests generally are objects that encapsulate a desire to change something in the database, and should start with a verb. The main deviation from that are SearchRequests, which are used when query string parameters aren't used. In any event, using these classes means that you're making a Post, Patch, or Put.
Responses
Responses are a specific type of DTO, and differ from items in DTOs in that they'll relate to a specific request, which means they are primarily the response to a change of data in the database.
For instance, when someone sends in a request using the Register class in the body of a post, they'll get a RegistrationResponse back. These types of classes are used where the data returned is generally designed for a specific application's purpose and should have documenation comments that explain specific usage.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
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 |
|---|---|---|
| 6.1.0 | 129 | 4/1/2026 |
| 6.0.0 | 313 | 11/12/2025 |
| 5.1.3 | 304 | 9/9/2025 |
| 5.1.2 | 299 | 6/16/2025 |
| 5.1.0 | 337 | 6/10/2025 |
| 5.0.0 | 186 | 5/24/2025 |
| 4.0.8 | 183 | 1/18/2025 |
| 4.0.7 | 213 | 11/8/2024 |
| 4.0.5 | 187 | 11/8/2024 |
| 4.0.4 | 198 | 10/13/2024 |
| 4.0.2 | 204 | 10/8/2024 |
| 4.0.1 | 207 | 9/26/2024 |
| 3.0.0 | 326 | 1/6/2024 |
| 2.0.0 | 282 | 12/10/2023 |
| 1.0.0 | 254 | 12/2/2023 |