/// <summary> /// Initializes a new instance of the <see cref="ExtendedModelBinderProvider"/> class. /// </summary> /// <param name="container">The container.</param> /// <param name="modelBinderRegistry">The model binder registry.</param> public ExtendedModelBinderProvider(ContainerAdapter container, TypeMappingRegistry<object, IModelBinder> modelBinderRegistry) { Invariant.IsNotNull(container, "container"); Invariant.IsNotNull(modelBinderRegistry, "modelBinderRegistry"); Container = container; ModelBinderRegistry = modelBinderRegistry; }
/// <summary> /// Initializes a new instance of the <see cref="ExtendedViewPageActivator"/> class. /// </summary> /// <param name="container">The container.</param> /// <param name="viewActivatorRegistry">The view activator registry.</param> public ExtendedViewPageActivator(ContainerAdapter container, TypeMappingRegistry<IView, IViewPageActivator> viewActivatorRegistry) { Invariant.IsNotNull(container, "container"); Invariant.IsNotNull(viewActivatorRegistry, "viewActivatorRegistry"); Container = container; ViewActivatorRegistry = viewActivatorRegistry; }
/// <summary> /// Initializes a new instance of the <see cref="ExtendedControllerActivator"/> class. /// </summary> /// <param name="container">The container.</param> /// <param name="controllerActivatorRegistry">The controller activator registry.</param> /// <param name="actionInvokerRegistry">The action invoker registry.</param> public ExtendedControllerActivator(ContainerAdapter container, TypeMappingRegistry<Controller, IControllerActivator> controllerActivatorRegistry, TypeMappingRegistry<Controller, IActionInvoker> actionInvokerRegistry) { Invariant.IsNotNull(container, "container"); Invariant.IsNotNull(controllerActivatorRegistry, "controllerActivatorRegistry"); Invariant.IsNotNull(actionInvokerRegistry, "actionInvokerRegistry"); Container = container; ControllerActivatorRegistry = controllerActivatorRegistry; ActionInvokerRegistry = actionInvokerRegistry; }
private StorageDriver( SqlDriver driver, ProviderInfo providerInfo, DomainConfiguration configuration, Func <DomainModel> modelProvider) { underlyingDriver = driver; ProviderInfo = providerInfo; this.configuration = configuration; ExceptionBuilder = new StorageExceptionBuilder(driver, configuration, modelProvider); allMappings = underlyingDriver.TypeMappings; translator = underlyingDriver.Translator; hasSavepoints = underlyingDriver.ServerInfo.ServerFeatures.Supports(ServerFeatures.Savepoints); isLoggingEnabled = SqlLog.IsLogged(LogLevel.Info); // Just to cache this value ServerInfo = underlyingDriver.ServerInfo; }
/// <summary> /// Initializes a new instance of the <see cref="USOControllerActivator"/> class. /// </summary> /// <param name="container">The container.</param> /// <param name="controllerActivatorRegistry">The controller activator registry.</param> /// <param name="actionInvokerRegistry">The action invoker registry.</param> public USOControllerActivator(ContainerAdapter container, TypeMappingRegistry <Controller, IControllerActivator> controllerActivatorRegistry, TypeMappingRegistry <Controller, IActionInvoker> actionInvokerRegistry) : base(container, controllerActivatorRegistry, actionInvokerRegistry) { }
public ActionInvokerRegistryTest() { registry = new TypeMappingRegistry <Controller, IActionInvoker>(); }
public ActionInvokerRegistryTest() { registry = new TypeMappingRegistry<Controller, IActionInvoker>(); }
public ConfigureModelBinders(TypeMappingRegistry <object, IModelBinder> registry) : base(registry) { }
/// <summary> /// Initializes a new instance of the <see cref="ConfigurableTypeMappingBase{TType1,TType2}"/> class. /// </summary> /// <param name="registry">The registry.</param> protected ConfigurableTypeMappingBase(TypeMappingRegistry <TType1, TType2> registry) { Invariant.IsNotNull(registry, "registry"); Registry = registry; }
public ConfigureActionInvokersBaseTestDouble(TypeMappingRegistry <Controller, IActionInvoker> registry) : base(registry) { }