Most.Foundation 1.3.18

There is a newer version of this package available.
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                
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="Most.Foundation" Version="1.3.18" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Most.Foundation --version 1.3.18                
#r "nuget: Most.Foundation, 1.3.18"                
#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 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

    1. PDFGenerator - a utility class for generating PDFs based on templates and models
    2. 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 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
1.5.112 104 11/5/2024
1.5.111 126 10/30/2024
1.5.110 195 10/18/2024
1.5.109 81 10/17/2024
1.5.108 111 10/14/2024
1.5.107 94 10/9/2024
1.5.106 194 10/8/2024
1.5.105 281 10/7/2024
1.5.104 89 10/7/2024
1.5.103 91 10/4/2024
1.5.102 100 10/3/2024
1.5.101 124 10/3/2024
1.5.100 205 9/16/2024
1.5.99 668 8/15/2024
1.5.98 222 8/7/2024
1.5.97 80 8/6/2024
1.5.96 49 8/2/2024
1.5.95 54 7/31/2024
1.5.94 282 7/12/2024
1.5.93 150 7/10/2024
1.5.92 102 7/9/2024
1.5.91 263 7/4/2024
1.5.90 206 7/1/2024
1.5.89 96 6/28/2024
1.5.88 390 6/19/2024
1.5.87 323 6/13/2024
1.5.84 196 6/7/2024
1.5.83 196 6/3/2024
1.5.82 133 5/24/2024
1.5.81 146 5/23/2024
1.5.80 126 5/21/2024
1.5.79 143 5/9/2024
1.5.78 226 4/26/2024
1.5.77 246 4/10/2024
1.5.76 99 4/10/2024
1.5.75 727 3/21/2024
1.5.74 283 3/19/2024
1.5.73 306 3/18/2024
1.5.72 161 3/14/2024
1.5.71 151 3/13/2024
1.5.70 113 3/13/2024
1.5.69 156 3/4/2024
1.5.68 124 3/1/2024
1.5.67 157 2/27/2024
1.5.66 120 2/22/2024
1.5.65 127 2/22/2024
1.5.64 120 2/22/2024
1.5.63 339 2/14/2024
1.5.62 134 2/13/2024
1.5.61 110 2/13/2024
1.5.60 160 2/9/2024
1.5.59 160 2/7/2024
1.5.58 256 2/6/2024
1.5.57 183 1/23/2024
1.5.56 120 1/19/2024
1.5.55 165 1/17/2024
1.5.54 210 1/15/2024
1.5.53 165 1/11/2024
1.5.52 126 1/10/2024
1.5.51 244 12/20/2023
1.5.50 139 12/20/2023
1.5.49 151 12/19/2023
1.5.48 144 12/14/2023
1.5.47 149 12/14/2023
1.5.46 209 12/5/2023
1.5.45 925 11/10/2023
1.5.44 375 11/9/2023
1.5.43 395 11/2/2023
1.5.42 183 10/25/2023
1.5.41 353 10/13/2023
1.5.40 168 10/13/2023
1.5.39 318 10/11/2023
1.5.38 173 10/11/2023
1.5.37 167 10/10/2023
1.5.36 151 10/10/2023
1.5.35 153 10/6/2023
1.5.34 182 10/5/2023
1.5.33 166 10/4/2023
1.5.32 165 10/3/2023
1.5.31 292 9/7/2023
1.5.30 250 9/1/2023
1.5.29 186 8/23/2023
1.5.28 179 8/11/2023
1.5.27 175 8/9/2023
1.5.25 174 8/8/2023
1.5.24 239 7/12/2023
1.5.23 210 7/4/2023
1.5.22 423 6/28/2023
1.5.21 286 6/23/2023
1.5.20 208 6/21/2023
1.5.19 204 6/15/2023
1.5.18 393 6/5/2023
1.5.17 303 6/1/2023
1.5.15 229 5/29/2023
1.5.14 263 5/18/2023
1.5.13 252 5/3/2023
1.5.12 267 4/28/2023
1.5.11 251 4/27/2023
1.5.10 306 4/19/2023
1.5.9 308 4/17/2023
1.5.8 272 4/17/2023
1.5.5 381 3/30/2023
1.5.4 366 3/23/2023
1.5.3 916 3/14/2023
1.5.2 285 3/13/2023
1.5.1 297 3/9/2023
1.5.0 300 3/7/2023
1.4.33 382 3/14/2023
1.4.32 354 3/6/2023
1.4.31 393 3/1/2023
1.4.30 322 2/28/2023
1.4.29 523 2/22/2023
1.4.28 340 2/21/2023
1.4.27 376 2/20/2023
1.4.25 415 2/16/2023
1.4.24 412 2/9/2023
1.4.23 389 2/8/2023
1.4.20 805 1/9/2023
1.4.19 454 1/4/2023
1.4.18 410 12/13/2022
1.4.17 450 12/8/2022
1.4.16 416 11/30/2022
1.4.15 407 11/16/2022
1.4.14 427 11/15/2022
1.4.13 618 11/10/2022
1.4.12 450 11/8/2022
1.4.11 707 11/7/2022
1.4.10 399 11/7/2022
1.4.9 534 10/21/2022
1.4.8 495 10/21/2022
1.4.7 459 10/21/2022
1.4.6 494 10/19/2022
1.4.5 630 10/14/2022
1.4.4 502 10/13/2022
1.4.3 482 10/12/2022
1.4.2 605 10/10/2022
1.4.1 693 9/8/2022
1.4.0 466 9/7/2022
1.3.26 466 10/4/2022
1.3.25 678 8/26/2022
1.3.23 500 8/24/2022
1.3.22 489 8/24/2022
1.3.21 488 8/23/2022
1.3.20 527 8/10/2022
1.3.19 497 8/9/2022
1.3.18 548 8/5/2022
1.3.17 545 7/26/2022
1.3.16 619 7/12/2022
1.3.15 537 7/12/2022
1.3.13 669 6/29/2022
1.3.12 537 6/27/2022
1.3.11 571 6/16/2022
1.3.10 528 6/15/2022
1.3.9 504 6/14/2022
1.3.8 555 6/8/2022
1.3.7 602 3/31/2022
1.3.6 669 3/29/2022
1.3.5 527 3/29/2022
1.3.4 565 3/9/2022
1.3.3 752 2/22/2022
1.3.2 551 2/22/2022
1.3.1 539 2/17/2022
1.3.0 558 2/11/2022
1.2.6 532 2/10/2022
1.2.5 785 1/24/2022
1.2.3 576 1/19/2022
1.2.2 587 1/13/2022
1.2.0 559 1/11/2022
1.1.1 471 12/28/2021
1.1.0 400 12/27/2021
1.0.0 544 12/18/2021 1.0.0 is deprecated because it is no longer maintained.