Vendr.Core namespace
Public Type | Description |
---|---|
static class AssertionExtensions |
Extension methods for performing assertions |
static class Constants |
Vendr constant variables |
class DefaultUnitOfWork |
A IDatabaseUnitOfWork implementation using Umbraco Scopes |
A IUnitOfWorkProvider implementation based on Umbraco Scopes | |
static class DictionaryExtensions |
Dictionary extension methods |
static class DiscountedPriceExtensions |
Extensions methods for DiscountedPrice entities |
abstract class DynamicFactoryBase | |
class EnumerableDiff<T> | |
static class EnumerableExtensions |
Extensions for enumerable sources |
static class EnumExtensions | |
static class IAmountExtensions |
Extensions methods for IAmount entities |
interface IDatabaseUnitOfWork |
Defines a Unit of Work that holds an IDatabase reference |
interface IDatabaseUnitOfWorkProvider | |
interface IDeepCloneable |
Defines an entity that supports deep cloning |
static class IPriceExtensions |
Extensions methods for IPrice entities |
static class IProductServiceExtensions |
Extension methods for the Vendr Product service |
static class IProductSnapshotExtensions | |
static class ITranslationServiceExtensions |
Extension methods for the Vendr Translation service |
interface IUnitOfWork |
Defines a Unit of Work |
interface IUnitOfWorkProvider |
Defines a Provider that can create a IUnitOfWork |
static class LoggerExtensions |
Provides extension methods for the ILogger interface. |
class NotificationEventArgs | |
static class ObjectExtensions |
Object extension methods |
static class OrderExtensions |
Extension methods for a Vendr Order |
static class PaymentMethodExtensions | |
static class ProductVariantCollectionExtensions | |
static class ShippingMethodExtensions | |
static class SpecificationExtensions | |
static class StringExtensions |
String extension methods |
static class TypeExtensions |
Type extension methods |