Most.Foundation
1.3.18
See the version list below for details.
dotnet add package Most.Foundation --version 1.3.18
NuGet\Install-Package Most.Foundation -Version 1.3.18
<PackageReference Include="Most.Foundation" Version="1.3.18" />
paket add Most.Foundation --version 1.3.18
#r "nuget: Most.Foundation, 1.3.18"
// Install Most.Foundation as a Cake Addin #addin nuget:?package=Most.Foundation&version=1.3.18 // Install Most.Foundation as a Cake Tool #tool nuget:?package=Most.Foundation&version=1.3.18
most.foundation by Move Fast
most.foundation is a multi-functional package designed to help companies quickly integrate and work with the most retail platform produced by Move Fast. As part of our commitment to giving back to the community most.foundation also includes additional base functionalties which we have developed to manage and operate our own distributed systems.
The core functionalities within most.foundation are
Most.Foundation.MacroserviceManager which provides core functions used to operate and deploy distributed macro-services. This includes base classes for creating and managin APIs, Jobs, Data, Functions and Infrastructure components
Most.Foundation.MessageBusManager provides base classes for interacting with message bus systems. Concrete implementations are also provided for AWS SNS/SQS
Most.Foundation.MessageBusManager.Entities describes the message structures which the most system makes available to all of our clients
Most.Foundation.DataManager provides a light-weight, non-intrusive ORM for SQL server
Most.Foundation.MFVersionManager provides version and migration management classes which is guaranteed to run in sequence in multi-threaded environments with clear, unambiguous error messaging and rollback functionality
Most.Foundation.Invoices provides models properties and validators for managing invoices and receipts
Most.Foundation.Utils provides a small number of useful classes including
- PDFGenerator - a utility class for generating PDFs based on templates and models
- ExpandoManager - a extension method for converting objects to dynamic expando objects
Latest Release Notes
Version 1.3.18
2022-08-05
Namespace | Functionality |
---|---|
Most.Foundation.MacroserviceManager.Infrastructure | Added email client for email distribution via smtp |
Version 1.3.17
2022-07-26
Namespace | Functionality |
---|---|
Most.Foundation.Utils | Added PDFGenerator a utility class for generating PDFs based on templates and models |
Most.Foundation.Invoices | Added models and validators for invoice creation |
Most.Foundation.MessageBusManager.Entities.Passenger | Added structures for passenger sales messages |
Most.Foundation.MessageBusManager.Entities.Catalog | Added price reduction message structures |
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.1 is compatible. |
-
.NETCoreApp 3.1
- AWSSDK.S3 (>= 3.7.7.19)
- AWSSDK.SimpleEmailV2 (>= 3.7.1.48)
- AWSSDK.SimpleNotificationService (>= 3.7.0.14)
- AWSSDK.SQS (>= 3.7.0.52)
- FluentValidation (>= 10.3.4)
- ISO.4217.CurrencyCodes (>= 1.0.10)
- linq2db (>= 3.4.2)
- MediatR (>= 9.0.0)
- MediatR.Extensions.Microsoft.DependencyInjection (>= 9.0.0)
- Microsoft.AspNetCore.Authentication.JwtBearer (>= 3.1.15)
- Microsoft.EntityFrameworkCore (>= 3.1.15)
- Microsoft.EntityFrameworkCore.Relational (>= 3.1.15)
- Microsoft.Extensions.Configuration (>= 5.0.0)
- Microsoft.OpenApi (>= 1.2.3)
- Newtonsoft.Json (>= 13.0.1)
- Scryber.Core.Experimental (>= 6.0.1-experimental)
- Swashbuckle.AspNetCore (>= 6.2.3)
- Swashbuckle.AspNetCore.Swagger (>= 6.2.3)
- Swashbuckle.AspNetCore.SwaggerUI (>= 6.2.3)
- System.Data.SqlClient (>= 4.8.2)
- System.Linq.Dynamic.Core (>= 1.2.15)
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.5.113 | 233 | 11/14/2024 | |
1.5.112 | 158 | 11/5/2024 | |
1.5.111 | 196 | 10/30/2024 | |
1.5.110 | 200 | 10/18/2024 | |
1.5.109 | 86 | 10/17/2024 | |
1.5.108 | 116 | 10/14/2024 | |
1.5.107 | 99 | 10/9/2024 | |
1.5.106 | 199 | 10/8/2024 | |
1.5.105 | 347 | 10/7/2024 | |
1.5.104 | 94 | 10/7/2024 | |
1.5.103 | 96 | 10/4/2024 | |
1.5.102 | 105 | 10/3/2024 | |
1.5.101 | 129 | 10/3/2024 | |
1.5.100 | 260 | 9/16/2024 | |
1.5.99 | 671 | 8/15/2024 | |
1.5.98 | 225 | 8/7/2024 | |
1.5.97 | 84 | 8/6/2024 | |
1.5.96 | 52 | 8/2/2024 | |
1.5.95 | 58 | 7/31/2024 | |
1.5.94 | 285 | 7/12/2024 | |
1.5.93 | 153 | 7/10/2024 | |
1.5.92 | 106 | 7/9/2024 | |
1.5.91 | 315 | 7/4/2024 | |
1.5.90 | 257 | 7/1/2024 | |
1.5.89 | 100 | 6/28/2024 | |
1.5.88 | 393 | 6/19/2024 | |
1.5.87 | 326 | 6/13/2024 | |
1.5.84 | 201 | 6/7/2024 | |
1.5.83 | 199 | 6/3/2024 | |
1.5.82 | 138 | 5/24/2024 | |
1.5.81 | 149 | 5/23/2024 | |
1.5.80 | 132 | 5/21/2024 | |
1.5.79 | 146 | 5/9/2024 | |
1.5.78 | 230 | 4/26/2024 | |
1.5.77 | 248 | 4/10/2024 | |
1.5.76 | 104 | 4/10/2024 | |
1.5.75 | 730 | 3/21/2024 | |
1.5.74 | 286 | 3/19/2024 | |
1.5.73 | 308 | 3/18/2024 | |
1.5.72 | 163 | 3/14/2024 | |
1.5.71 | 156 | 3/13/2024 | |
1.5.70 | 115 | 3/13/2024 | |
1.5.69 | 158 | 3/4/2024 | |
1.5.68 | 126 | 3/1/2024 | |
1.5.67 | 159 | 2/27/2024 | |
1.5.66 | 122 | 2/22/2024 | |
1.5.65 | 130 | 2/22/2024 | |
1.5.64 | 126 | 2/22/2024 | |
1.5.63 | 341 | 2/14/2024 | |
1.5.62 | 136 | 2/13/2024 | |
1.5.61 | 112 | 2/13/2024 | |
1.5.60 | 162 | 2/9/2024 | |
1.5.59 | 162 | 2/7/2024 | |
1.5.58 | 260 | 2/6/2024 | |
1.5.57 | 185 | 1/23/2024 | |
1.5.56 | 122 | 1/19/2024 | |
1.5.55 | 168 | 1/17/2024 | |
1.5.54 | 214 | 1/15/2024 | |
1.5.53 | 167 | 1/11/2024 | |
1.5.52 | 128 | 1/10/2024 | |
1.5.51 | 247 | 12/20/2023 | |
1.5.50 | 141 | 12/20/2023 | |
1.5.49 | 154 | 12/19/2023 | |
1.5.48 | 146 | 12/14/2023 | |
1.5.47 | 151 | 12/14/2023 | |
1.5.46 | 211 | 12/5/2023 | |
1.5.45 | 929 | 11/10/2023 | |
1.5.44 | 380 | 11/9/2023 | |
1.5.43 | 397 | 11/2/2023 | |
1.5.42 | 187 | 10/25/2023 | |
1.5.41 | 356 | 10/13/2023 | |
1.5.40 | 172 | 10/13/2023 | |
1.5.39 | 321 | 10/11/2023 | |
1.5.38 | 175 | 10/11/2023 | |
1.5.37 | 169 | 10/10/2023 | |
1.5.36 | 153 | 10/10/2023 | |
1.5.35 | 155 | 10/6/2023 | |
1.5.34 | 184 | 10/5/2023 | |
1.5.33 | 168 | 10/4/2023 | |
1.5.32 | 167 | 10/3/2023 | |
1.5.31 | 297 | 9/7/2023 | |
1.5.30 | 255 | 9/1/2023 | |
1.5.29 | 188 | 8/23/2023 | |
1.5.28 | 183 | 8/11/2023 | |
1.5.27 | 178 | 8/9/2023 | |
1.5.25 | 176 | 8/8/2023 | |
1.5.24 | 243 | 7/12/2023 | |
1.5.23 | 212 | 7/4/2023 | |
1.5.22 | 425 | 6/28/2023 | |
1.5.21 | 289 | 6/23/2023 | |
1.5.20 | 210 | 6/21/2023 | |
1.5.19 | 206 | 6/15/2023 | |
1.5.18 | 395 | 6/5/2023 | |
1.5.17 | 306 | 6/1/2023 | |
1.5.15 | 233 | 5/29/2023 | |
1.5.14 | 265 | 5/18/2023 | |
1.5.13 | 254 | 5/3/2023 | |
1.5.12 | 269 | 4/28/2023 | |
1.5.11 | 254 | 4/27/2023 | |
1.5.10 | 309 | 4/19/2023 | |
1.5.9 | 312 | 4/17/2023 | |
1.5.8 | 276 | 4/17/2023 | |
1.5.5 | 383 | 3/30/2023 | |
1.5.4 | 370 | 3/23/2023 | |
1.5.3 | 918 | 3/14/2023 | |
1.5.2 | 287 | 3/13/2023 | |
1.5.1 | 300 | 3/9/2023 | |
1.5.0 | 303 | 3/7/2023 | |
1.4.33 | 385 | 3/14/2023 | |
1.4.32 | 357 | 3/6/2023 | |
1.4.31 | 395 | 3/1/2023 | |
1.4.30 | 325 | 2/28/2023 | |
1.4.29 | 525 | 2/22/2023 | |
1.4.28 | 343 | 2/21/2023 | |
1.4.27 | 378 | 2/20/2023 | |
1.4.25 | 417 | 2/16/2023 | |
1.4.24 | 414 | 2/9/2023 | |
1.4.23 | 393 | 2/8/2023 | |
1.4.20 | 807 | 1/9/2023 | |
1.4.19 | 457 | 1/4/2023 | |
1.4.18 | 413 | 12/13/2022 | |
1.4.17 | 453 | 12/8/2022 | |
1.4.16 | 418 | 11/30/2022 | |
1.4.15 | 410 | 11/16/2022 | |
1.4.14 | 429 | 11/15/2022 | |
1.4.13 | 620 | 11/10/2022 | |
1.4.12 | 452 | 11/8/2022 | |
1.4.11 | 710 | 11/7/2022 | |
1.4.10 | 403 | 11/7/2022 | |
1.4.9 | 536 | 10/21/2022 | |
1.4.8 | 497 | 10/21/2022 | |
1.4.7 | 461 | 10/21/2022 | |
1.4.6 | 497 | 10/19/2022 | |
1.4.5 | 632 | 10/14/2022 | |
1.4.4 | 505 | 10/13/2022 | |
1.4.3 | 486 | 10/12/2022 | |
1.4.2 | 611 | 10/10/2022 | |
1.4.1 | 696 | 9/8/2022 | |
1.4.0 | 469 | 9/7/2022 | |
1.3.26 | 468 | 10/4/2022 | |
1.3.25 | 682 | 8/26/2022 | |
1.3.23 | 502 | 8/24/2022 | |
1.3.22 | 492 | 8/24/2022 | |
1.3.21 | 491 | 8/23/2022 | |
1.3.20 | 529 | 8/10/2022 | |
1.3.19 | 500 | 8/9/2022 | |
1.3.18 | 550 | 8/5/2022 | |
1.3.17 | 548 | 7/26/2022 | |
1.3.16 | 621 | 7/12/2022 | |
1.3.15 | 541 | 7/12/2022 | |
1.3.13 | 672 | 6/29/2022 | |
1.3.12 | 540 | 6/27/2022 | |
1.3.11 | 573 | 6/16/2022 | |
1.3.10 | 530 | 6/15/2022 | |
1.3.9 | 507 | 6/14/2022 | |
1.3.8 | 558 | 6/8/2022 | |
1.3.7 | 604 | 3/31/2022 | |
1.3.6 | 671 | 3/29/2022 | |
1.3.5 | 531 | 3/29/2022 | |
1.3.4 | 568 | 3/9/2022 | |
1.3.3 | 754 | 2/22/2022 | |
1.3.2 | 553 | 2/22/2022 | |
1.3.1 | 542 | 2/17/2022 | |
1.3.0 | 560 | 2/11/2022 | |
1.2.6 | 534 | 2/10/2022 | |
1.2.5 | 789 | 1/24/2022 | |
1.2.3 | 578 | 1/19/2022 | |
1.2.2 | 589 | 1/13/2022 | |
1.2.0 | 561 | 1/11/2022 | |
1.1.1 | 474 | 12/28/2021 | |
1.1.0 | 403 | 12/27/2021 | |
1.0.0 | 546 | 12/18/2021 |