EXCSLA.Shared.Infrastructure.Data.EntityFrameworkCore.ApiAuthorization 1.0.1

There is a newer version of this package available.
See the version list below for details.
dotnet add package EXCSLA.Shared.Infrastructure.Data.EntityFrameworkCore.ApiAuthorization --version 1.0.1                
NuGet\Install-Package EXCSLA.Shared.Infrastructure.Data.EntityFrameworkCore.ApiAuthorization -Version 1.0.1                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="EXCSLA.Shared.Infrastructure.Data.EntityFrameworkCore.ApiAuthorization" Version="1.0.1" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add EXCSLA.Shared.Infrastructure.Data.EntityFrameworkCore.ApiAuthorization --version 1.0.1                
#r "nuget: EXCSLA.Shared.Infrastructure.Data.EntityFrameworkCore.ApiAuthorization, 1.0.1"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install EXCSLA.Shared.Infrastructure.Data.EntityFrameworkCore.ApiAuthorization as a Cake Addin
#addin nuget:?package=EXCSLA.Shared.Infrastructure.Data.EntityFrameworkCore.ApiAuthorization&version=1.0.1

// Install EXCSLA.Shared.Infrastructure.Data.EntityFrameworkCore.ApiAuthorization as a Cake Tool
#tool nuget:?package=EXCSLA.Shared.Infrastructure.Data.EntityFrameworkCore.ApiAuthorization&version=1.0.1                

EXCSLA.Shared

Domain Driven Design Core and Framework for EXCSLA designed websites. Created to deploy to nuget and can be used for modern ddd designed websites and apis.

Core

The Core project will contain any shared entities, aggregates, and events that are needed on most or all websites / apis created by EXCSLA.

Core.ValueObjects.Common

The Core.ValueObjects.Common will contain any common values types needed on most or all websites / apis created by EXCSLA. These value objects can be added to Aggregates or Entities by simply referencing EXCSLA.Shared.Core.ValueObjects.Common and adding them as a property. Because they are value objects they are immutable, so you will need to add a new object instead of changing thier properties. Also steps will need to be taken to properly deal with them in any ORM you may use. For EF Core you will need to add OwnsOne, and optionally name the column name, in order to add them as columns in your database.

Framework

The framework project will contain any boiler plate code needed for framework services and data access used by EXCSLA. This section may entail multiple projects and seperate Nuget packages so that services not needed by any particular site do not have to reference them.

EXCSLA

EXCSLA stands for Executve Computer Systems, LLC and is a Louisiana based IT Firm.

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  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. 
.NET Core netcoreapp3.1 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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
3.0.0 445 2/15/2021
1.0.1 499 4/1/2020