示例#1
0
 public SuperscribeDependencyScopeAdapter(
     IDependencyScope requestContainer,
     IRouteWalker routeWalker,
     IRouteDataProvider routeDataProvider)
 {
     this._requestContainer = requestContainer;
     this.routeWalker       = routeWalker;
     this.routeDataProvider = new WebApiRouteDataProviderAdapter(routeDataProvider);
 }
 public SuperscribeDependencyScopeAdapter(
     IDependencyScope requestContainer,
     IRouteWalker routeWalker,
     IRouteDataProvider routeDataProvider)
 {
     this._requestContainer = requestContainer;
     this.routeWalker = routeWalker;
     this.routeDataProvider = new WebApiRouteDataProviderAdapter(routeDataProvider);
 }
 public GetCartMapper_Brasseler(ICurrencyFormatProvider currencyFormatProvider, IGetCountryMapper getCountryMapper, IGetStateMapper getStateMapper, IGetBillToMapper getBillToMapper, IGetShipToMapper getShipToMapper, IGetCartLineCollectionMapper getCartLineCollectionMapper, IObjectToObjectMapper objectToObjectMapper, IUrlHelper urlHelper, IRouteDataProvider routeDataProvider, ITranslationLocalizer translationLocalizer, IUnitOfWorkFactory unitOfWork)
     : base(currencyFormatProvider, getBillToMapper, getShipToMapper, getCartLineCollectionMapper, objectToObjectMapper, urlHelper, routeDataProvider, translationLocalizer)
 {
     this.CurrencyFormatProvider      = currencyFormatProvider;
     this.GetBillToMapper             = getBillToMapper;
     this.GetShipToMapper             = getShipToMapper;
     this.GetCartLineCollectionMapper = getCartLineCollectionMapper;
     this.ObjectToObjectMapper        = objectToObjectMapper;
     this.UrlHelper            = urlHelper;
     this.RouteDataProvider    = routeDataProvider;
     this.TranslationLocalizer = translationLocalizer;
     this.GetCountryMapper     = getCountryMapper;
     this.GetStateMapper       = getStateMapper;
     this.UnitOfWork           = unitOfWork.GetUnitOfWork();
 }
示例#4
0
 public WebApiRouteDataProviderAdapter(IRouteDataProvider routeDataProvider)
 {
     this.routeDataProvider = routeDataProvider;
 }
示例#5
0
 public HandleLayoutNotFound(IContext context, IErrorItemResolver errorItemResolver, IRouteDataProvider routeDataProvider)
 {
     _context           = context ?? throw new ArgumentNullException(nameof(context));
     _errorItemResolver = errorItemResolver ?? throw new ArgumentNullException(nameof(errorItemResolver));
     _routeDataProvider = routeDataProvider ?? throw new ArgumentNullException(nameof(routeDataProvider));
 }
 public WebApiRouteDataProviderAdapter(IRouteDataProvider routeDataProvider)
 {
     this.routeDataProvider = routeDataProvider;
 }