MMOJr.ESI.Standard
6.0.1
See the version list below for details.
dotnet add package MMOJr.ESI.Standard --version 6.0.1
NuGet\Install-Package MMOJr.ESI.Standard -Version 6.0.1
<PackageReference Include="MMOJr.ESI.Standard" Version="6.0.1" />
paket add MMOJr.ESI.Standard --version 6.0.1
#r "nuget: MMOJr.ESI.Standard, 6.0.1"
// Install MMOJr.ESI.Standard as a Cake Addin
#addin nuget:?package=MMOJr.ESI.Standard&version=6.0.1
// Install MMOJr.ESI.Standard as a Cake Tool
#tool nuget:?package=MMOJr.ESI.Standard&version=6.0.1
Changes Version 6.x.x:
1. New Condition Statements from ESIControllerBase<TData>.LoadScope(..) Method:
* Success<TBusiness>(Action scope);
* Success<TBusiness, TDataExtern>(TDataExtern dataExtern, Action scope);
* Failure<TBusiness>(Action scope);
* Failure<TBusiness, TDataExtern>(TDataExtern dataExtern, Action scope).
2. New Loop Statements from ESIControllerBase<Data>.LoadScope(..) Method:
* For(int start, int end, int increment, Action<int> scope);
* ForEach(IEnumerable enumerable, Action<object> scope);
* ForEach<TEnumerable>(IEnumerable enumerable, Action<TEnumerable> scope);
* ForEach<TEnumerable>(IEnumerable<TEnumerable> enumerable, Action<TEnumerable> scope);
* While<TBusiness>(Action<int> scope);
* While<TBusiness, TDataExtern>(TDataExtern dataExtern, Action<int> scope);
* DoWhile<TBusiness>(Action<int> scope);
* DoWhile<TBusiness, TDataExtern>(TDataExtern dataExtern, Action<int> scope).
3. New Enum Statement for ESIBusinessBase<TData> Events OnSuccess and OnFailure to control Loops:
* ESIEndLoop.Default;
* ESIEndLoop.Continue;
* ESIEndLoop.Break.
4. This version no longer supports the ESISingletonBase<TInstance> Class.
5. This version no longer supports the ESIControllerBase<TData>.LoadScope(...) Method, used by ESISingletonBase<TInstance>:
* AddBusiness(Action<IESIConfigurationBusiness<TData>> esiBusiness);
* AddBusiness<TDataExtern>(Action<IESIConfigurationBusiness<TDataExtern>> esiBusiness, TDataExtern dataExtern);
* AddRepository(Action<IESIConfigurationRepository<TData>> esiRepository);
* AddRepository<TDataExtern>(Action<IESIConfigurationRepository<TDataExtern>> esiRepository, TDataExtern dataExtern)
For more information about ESI, visit the website: mmojrti.com or contact us by email: support@mmojrti.com.
Product | Versions 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.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- Microsoft.CSharp (>= 4.7.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 |
---|---|---|
9.0.21 | 347 | 1/16/2023 |
9.0.20 | 325 | 1/16/2023 |
8.2.21 | 332 | 12/13/2022 |
8.2.20 | 307 | 12/13/2022 |
8.1.21 | 344 | 11/21/2022 |
8.1.20 | 320 | 11/21/2022 |
7.0.1 | 455 | 5/30/2022 |
6.0.1 | 467 | 3/13/2022 |
6.0.0 | 423 | 3/13/2022 |
5.0.1 | 367 | 8/16/2021 |
5.0.0 | 329 | 8/16/2021 |
4.2.1 | 400 | 5/6/2021 |
4.1.1 | 330 | 5/4/2021 |
3.1.1 | 368 | 4/7/2021 |
2.1.1 | 373 | 4/5/2021 |
1.0.0 | 368 | 3/30/2021 |
Changes Version 6.x.x:
1. New Condition Statements from ESIControllerBase<TData>.LoadScope(..) Method:
* Success<TBusiness>(Action scope);
* Success<TBusiness, TDataExtern>(TDataExtern dataExtern, Action scope);
* Failure<TBusiness>(Action scope);
* Failure<TBusiness, TDataExtern>(TDataExtern dataExtern, Action scope).
2. New Loop Statements from ESIControllerBase<Data>.LoadScope(..) Method:
* For(int start, int end, int increment, Action<int> scope);
* ForEach(IEnumerable enumerable, Action<object> scope);
* ForEach<TEnumerable>(IEnumerable enumerable, Action<TEnumerable> scope);
* ForEach<TEnumerable>(IEnumerable<TEnumerable> enumerable, Action<TEnumerable> scope);
* While<TBusiness>(Action<int> scope);
* While<TBusiness, TDataExtern>(TDataExtern dataExtern, Action<int> scope);
* DoWhile<TBusiness>(Action<int> scope);
* DoWhile<TBusiness, TDataExtern>(TDataExtern dataExtern, Action<int> scope).
3. New Enum Statement for ESIBusinessBase<TData> Events OnSuccess and OnFailure to control Loops:
* ESIEndLoop.Default;
* ESIEndLoop.Continue;
* ESIEndLoop.Break.
4. This version no longer supports the ESISingletonBase<TInstance> Class.
5. This version no longer supports the ESIControllerBase<TData>.LoadScope(...) Method, used by ESISingletonBase<TInstance>:
* AddBusiness(Action<IESIConfigurationBusiness<TData>> esiBusiness);
* AddBusiness<TDataExtern>(Action<IESIConfigurationBusiness<TDataExtern>> esiBusiness, TDataExtern dataExtern);
* AddRepository(Action<IESIConfigurationRepository<TData>> esiRepository);
* AddRepository<TDataExtern>(Action<IESIConfigurationRepository<TDataExtern>> esiRepository, TDataExtern dataExtern)
For more information about ESI, visit the website: mmojrti.com or contact us by email: support@mmojrti.com.