Info
Version: | 5.4.2+5bafb439480d4570866ac3a4135091252270ccc4 |
Author(s): | TIKSN |
Last Update: | Saturday, November 30, 2024 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://tiksn.com/project/tiksn-framework/ |
NuGet Url: | https://www.nuget.org/packages/TIKSN-Framework |
Install
Install-Package TIKSN-Framework
dotnet add package TIKSN-Framework
paket add TIKSN-Framework
TIKSN-Framework Download (Unzip the "nupkg" after downloading)
Dependencies
.NETStandard 2.0
- Autofac.Extensions.DependencyInjection(>= 7.1.0)
- Bond.CSharp(>= 9.0.3)
- ConsoleTables(>= 2.4.2)
- Exceptionless.Signed(>= 4.3.2027)
- FluentValidation(>= 9.3.0)
- LiteDB(>= 5.0.9)
- Microsoft.ApplicationInsights(>= 2.16.0)
- Microsoft.Azure.Cosmos.Table(>= 1.0.8)
- Microsoft.Azure.Storage.Blob(>= 11.2.2)
- Microsoft.CodeAnalysis.FxCopAnalyzers(>= 3.3.1)
- Microsoft.Extensions.Caching.Abstractions(>= 5.0.0)
- Microsoft.Extensions.Caching.Memory(>= 5.0.0)
- Microsoft.Extensions.Configuration(>= 5.0.0)
- Microsoft.Extensions.FileProviders.Abstractions(>= 5.0.0)
- Microsoft.Extensions.FileProviders.Physical(>= 5.0.0)
- Microsoft.Extensions.Localization(>= 5.0.0)
- Microsoft.Extensions.Localization.Abstractions(>= 5.0.0)
- Microsoft.Extensions.Logging.Abstractions(>= 5.0.0)
- Microsoft.Extensions.Logging.Debug(>= 5.0.0)
- Microsoft.Extensions.Options.ConfigurationExtensions(>= 5.0.0)
- Microsoft.VisualStudio.Threading.Analyzers(>= 16.8.55)
- MongoDB.Driver(>= 2.11.4)
- MongoDB.Driver.GridFS(>= 2.11.4)
- MsgPack.Cli(>= 1.0.1)
- Multiformats.Base(>= 2.0.2)
- Newtonsoft.Json(>= 12.0.3)
- Nito.AsyncEx.Context(>= 5.1.0)
- NLog.Extensions.Logging(>= 1.6.5)
- NoDb(>= 1.2.2)
- NuGet.Versioning(>= 5.3.1)
- PowerShellStandard.Library(>= 5.1.0)
- RavenDB.Client(>= 5.1.0)
- ReactiveUI(>= 12.1.5)
- Serilog.Extensions.Logging(>= 3.0.1)
- System.ComponentModel.Annotations(>= 5.0.0)
- System.Interactive(>= 5.0.0)
- System.Interactive.Async(>= 5.0.0)
- System.Reactive(>= 5.0.0)
- System.Security.SecureString(>= 4.3.0)
- System.Xml.XmlSerializer(>= 4.3.0)
- Autofac.Extensions.DependencyInjection(>= 7.1.0)
- Bond.CSharp(>= 9.0.3)
- ConsoleTables(>= 2.4.2)
- Exceptionless.Signed(>= 4.3.2027)
- FluentValidation(>= 9.3.0)
- LiteDB(>= 5.0.9)
- Microsoft.ApplicationInsights(>= 2.16.0)
- Microsoft.Azure.Cosmos.Table(>= 1.0.8)
- Microsoft.Azure.Storage.Blob(>= 11.2.2)
- Microsoft.CodeAnalysis.FxCopAnalyzers(>= 3.3.1)
- Microsoft.Extensions.Caching.Abstractions(>= 5.0.0)
- Microsoft.Extensions.Caching.Memory(>= 5.0.0)
- Microsoft.Extensions.Configuration(>= 5.0.0)
- Microsoft.Extensions.FileProviders.Abstractions(>= 5.0.0)
- Microsoft.Extensions.FileProviders.Physical(>= 5.0.0)
- Microsoft.Extensions.Localization(>= 5.0.0)
- Microsoft.Extensions.Localization.Abstractions(>= 5.0.0)
- Microsoft.Extensions.Logging.Abstractions(>= 5.0.0)
- Microsoft.Extensions.Logging.Debug(>= 5.0.0)
- Microsoft.Extensions.Options.ConfigurationExtensions(>= 5.0.0)
- Microsoft.VisualStudio.Threading.Analyzers(>= 16.8.55)
- MongoDB.Driver(>= 2.11.4)
- MongoDB.Driver.GridFS(>= 2.11.4)
- MsgPack.Cli(>= 1.0.1)
- Multiformats.Base(>= 2.0.2)
- Newtonsoft.Json(>= 12.0.3)
- Nito.AsyncEx.Context(>= 5.1.0)
- NLog.Extensions.Logging(>= 1.6.5)
- NoDb(>= 1.2.2)
- NuGet.Versioning(>= 5.3.1)
- PowerShellStandard.Library(>= 5.1.0)
- RavenDB.Client(>= 5.1.0)
- ReactiveUI(>= 12.1.5)
- Serilog.Extensions.Logging(>= 3.0.1)
- System.ComponentModel.Annotations(>= 5.0.0)
- System.Interactive(>= 5.0.0)
- System.Interactive.Async(>= 5.0.0)
- System.Reactive(>= 5.0.0)
- System.Security.SecureString(>= 4.3.0)
- System.Xml.XmlSerializer(>= 4.3.0)
- Autofac.Extensions.DependencyInjection(>= 7.1.0)
- Bond.CSharp(>= 9.0.3)
- ConsoleTables(>= 2.4.2)
- Exceptionless.Signed(>= 4.3.2027)
- FluentValidation(>= 9.3.0)
- LiteDB(>= 5.0.9)
- Microsoft.ApplicationInsights(>= 2.16.0)
- Microsoft.Azure.Cosmos.Table(>= 1.0.8)
- Microsoft.Azure.Storage.Blob(>= 11.2.2)
- Microsoft.CodeAnalysis.FxCopAnalyzers(>= 3.3.1)
- Microsoft.Extensions.Caching.Abstractions(>= 5.0.0)
- Microsoft.Extensions.Caching.Memory(>= 5.0.0)
- Microsoft.Extensions.Configuration(>= 5.0.0)
- Microsoft.Extensions.FileProviders.Abstractions(>= 5.0.0)
- Microsoft.Extensions.FileProviders.Physical(>= 5.0.0)
- Microsoft.Extensions.Localization(>= 5.0.0)
- Microsoft.Extensions.Localization.Abstractions(>= 5.0.0)
- Microsoft.Extensions.Logging.Abstractions(>= 5.0.0)
- Microsoft.Extensions.Logging.Debug(>= 5.0.0)
- Microsoft.Extensions.Options.ConfigurationExtensions(>= 5.0.0)
- Microsoft.VisualStudio.Threading.Analyzers(>= 16.8.55)
- MongoDB.Driver(>= 2.11.4)
- MongoDB.Driver.GridFS(>= 2.11.4)
- MsgPack.Cli(>= 1.0.1)
- Multiformats.Base(>= 2.0.2)
- Newtonsoft.Json(>= 12.0.3)
- Nito.AsyncEx.Context(>= 5.1.0)
- NLog.Extensions.Logging(>= 1.6.5)
- NoDb(>= 1.2.2)
- NuGet.Versioning(>= 5.3.1)
- PowerShellStandard.Library(>= 5.1.0)
- RavenDB.Client(>= 5.1.0)
- ReactiveUI(>= 12.1.5)
- Serilog.Extensions.Logging(>= 3.0.1)
- System.ComponentModel.Annotations(>= 5.0.0)
- System.Interactive(>= 5.0.0)
- System.Interactive.Async(>= 5.0.0)
- System.Reactive(>= 5.0.0)
- System.Security.SecureString(>= 4.3.0)
- System.Xml.XmlSerializer(>= 4.3.0)
- Microsoft.EntityFrameworkCore(>= 5.0.0)
- Microsoft.EntityFrameworkCore.Relational(>= 5.0.0)
- Microsoft.Windows.Compatibility(>= 5.0.0)
- ShellProgressBar(>= 5.0.0)
- Autofac.Extensions.DependencyInjection(>= 7.1.0)
- Bond.CSharp(>= 9.0.3)
- ConsoleTables(>= 2.4.2)
- Exceptionless.Signed(>= 4.3.2027)
- FluentValidation(>= 9.3.0)
- LiteDB(>= 5.0.9)
- Microsoft.ApplicationInsights(>= 2.16.0)
- Microsoft.Azure.Cosmos.Table(>= 1.0.8)
- Microsoft.Azure.Storage.Blob(>= 11.2.2)
- Microsoft.CodeAnalysis.FxCopAnalyzers(>= 3.3.1)
- Microsoft.Extensions.Caching.Abstractions(>= 5.0.0)
- Microsoft.Extensions.Caching.Memory(>= 5.0.0)
- Microsoft.Extensions.Configuration(>= 5.0.0)
- Microsoft.Extensions.FileProviders.Abstractions(>= 5.0.0)
- Microsoft.Extensions.FileProviders.Physical(>= 5.0.0)
- Microsoft.Extensions.Localization(>= 5.0.0)
- Microsoft.Extensions.Localization.Abstractions(>= 5.0.0)
- Microsoft.Extensions.Logging.Abstractions(>= 5.0.0)
- Microsoft.Extensions.Logging.Debug(>= 5.0.0)
- Microsoft.Extensions.Options.ConfigurationExtensions(>= 5.0.0)
- Microsoft.VisualStudio.Threading.Analyzers(>= 16.8.55)
- MongoDB.Driver(>= 2.11.4)
- MongoDB.Driver.GridFS(>= 2.11.4)
- MsgPack.Cli(>= 1.0.1)
- Multiformats.Base(>= 2.0.2)
- Newtonsoft.Json(>= 12.0.3)
- Nito.AsyncEx.Context(>= 5.1.0)
- NLog.Extensions.Logging(>= 1.6.5)
- NoDb(>= 1.2.2)
- NuGet.Versioning(>= 5.3.1)
- PowerShellStandard.Library(>= 5.1.0)
- RavenDB.Client(>= 5.1.0)
- ReactiveUI(>= 12.1.5)
- Serilog.Extensions.Logging(>= 3.0.1)
- System.ComponentModel.Annotations(>= 5.0.0)
- System.Interactive(>= 5.0.0)
- System.Interactive.Async(>= 5.0.0)
- System.Reactive(>= 5.0.0)
- System.Security.SecureString(>= 4.3.0)
- System.Xml.XmlSerializer(>= 4.3.0)
Tags
Main features are Versioning,
Finance, Currency, Foreign Exchange, Money, Pricing strategy, Telemetry, Composite Weighted
Progress, Repository and Unity of Wok pattern implementation with Entity Framework Core,
Network Connectivity Service and Triggering, Settings, Windows Registry configuration source,
Azure Storage Repository, MongoDB Repository, NoDB Repository, Lingual and Regional
Localization, Serialization, Rest Requester, Rest Repository, Dependency Injection,
Composition Root Setup base classes.