public AspNetItemManager( IItemStore <TItem, TModule> store, IItemAccessor <TItem, TModule> accessor, IEnumerable <IValidator <TItem, TModule> > validators, ILogger <ItemManager <TItem, TModule> > logger, ILookupNormalizer <TItem> nameNormalizer, IHttpContextAccessor contextAccessor) : base(store, accessor, validators, logger, nameNormalizer) => _cancel = contextAccessor?.HttpContext?.RequestAborted ?? CancellationToken.None;
public ItemManager( IItemStore <TItem, TModule> store, IItemAccessor <TItem, TModule> accessor, IEnumerable <IValidator <TItem, TModule> > validators, ILogger <ItemManager <TItem, TModule> > logger, ILookupNormalizer <TItem> nameNormalizer) : base(store, accessor, validators, logger) { NameNormalizer = nameNormalizer ?? throw new ArgumentNullException(nameof(nameNormalizer)); }
/// <summary> /// Creator: Brandyn T. Coverdill /// Created: 2020/02/22 /// Approver: Dalton Reierson /// Approver: Jesse Tomash /// /// Default Constructor for Item Manager. /// </summary> /// /// <remarks> /// Updated By: /// Updated: /// Update: /// </remarks> public ItemManager() { _itemAccessor = new ItemAccessor(); }
/// <summary> /// Creator: Brandyn T. Coverdill /// Created: 2020/02/22 /// Approver: Dalton Reierson /// Approver: Jesse Tomash /// /// Constructor for the Item Manager that takes an itemAccessor. /// </summary> /// /// <remarks> /// Updated By: /// Updated: /// Update: /// </remarks> /// <param name="sender"></param> public ItemManager(IItemAccessor itemAccessor) { _itemAccessor = itemAccessor; }
/// <summary author="Jared Greenfield" created="2019/02/15"> /// ItemManager Is an implementation of the IItemManager Interface meant to interact with the mock accessor /// </summary> public ItemManager(ItemAccessorMock mock) { _itemAccessor = mock; }
public void TestSetup() { _itemAccessor = new FakeItemAccessor(); _itemManager = new ItemManager(_itemAccessor); }
public void TestTearDown() { _item = null; _itemAccessor = null; _itemManager = null; }
public ItemsEngine(IItemAccessor itemAccessor) { _itemsAccessor = itemAccessor; }
public ItemValidator(IItemAccessor <TItem, TModule> accessor, EntitiesGeneratorErrorDescriber errorDescriber) { Accessor = accessor ?? throw new System.ArgumentNullException(nameof(accessor)); ErrorDescriber = errorDescriber ?? throw new System.ArgumentNullException(nameof(errorDescriber)); }