Пример #1
0
 private FluentMvcConfiguration(IFluentMvcResolver fluentMvcResolver, IActionFilterRegistry actionFilterRegistry, IActionResultRegistry actionResultRegistry, IFilterConventionCollection filterConventionCollection)
     : this()
 {
     this.fluentMvcResolver    = fluentMvcResolver;
     this.actionResultRegistry = actionResultRegistry;
     this.actionFilterRegistry = actionFilterRegistry;
     FilterConventions         = filterConventionCollection;
 }
Пример #2
0
        public override void Given()
        {
            fluentMvcResolver          = CreateStub <IFluentMvcResolver>();
            actionFilterRegistry       = CreateStub <IActionFilterRegistry>();
            actionResultRegistry       = CreateStub <IActionResultRegistry>();
            filterConventionCollection = CreateStub <IFilterConventionCollection>();

            Configuration = FluentMvcConfiguration
                            .Create(fluentMvcResolver, actionFilterRegistry, actionResultRegistry, filterConventionCollection);
        }
Пример #3
0
        private void CreateDependencies()
        {
            if (actionFilterRegistry == null)
            {
                actionFilterRegistry = new ActionFilterRegistry(objectFactory);
            }

            if (actionResultRegistry == null)
            {
                actionResultRegistry = new ActionResultRegistry();
            }

            if (fluentMvcResolver.GetType() == typeof(NullMvcResolver))
            {
                fluentMvcResolver = new FluentMvcResolver(actionResultRegistry, objectFactory, new ActionFilterResolver(actionFilterRegistry, objectFactory));
            }
        }
 public override void Given()
 {
     fluentMvcResolver = CreateStub<IFluentMvcResolver>();
     provider = new FluentMvcFilterProvider(fluentMvcResolver);
 }
Пример #5
0
        public override void Given()
        {
            fluentMvcResolver = CreateStub<IFluentMvcResolver>();
            actionFilterRegistry = CreateStub<IActionFilterRegistry>();
            actionResultRegistry = CreateStub<IActionResultRegistry>();
            filterConventionCollection = CreateStub<IFilterConventionCollection>();

            Configuration = FluentMvcConfiguration
                .Create(fluentMvcResolver, actionFilterRegistry, actionResultRegistry, filterConventionCollection);
        }
Пример #6
0
 public override void Given()
 {
     fluentMvcResolver = CreateStub <IFluentMvcResolver>();
     provider          = new FluentMvcFilterProvider(fluentMvcResolver);
 }
 public FluentMvcFilterProvider(IFluentMvcResolver fluentMvcResolver)
 {
     this.fluentMvcResolver = fluentMvcResolver;
 }
Пример #8
0
 public static FluentMvcConfiguration Create(IFluentMvcResolver fluentMvcResolver, IActionFilterRegistry actionFilterRegistry, IActionResultRegistry actionResultRegistry, IFilterConventionCollection filterConventionCollection)
 {
     return(new FluentMvcConfiguration(fluentMvcResolver, actionFilterRegistry, actionResultRegistry, filterConventionCollection));
 }
Пример #9
0
 public FluentMvcFilterProvider(IFluentMvcResolver fluentMvcResolver)
 {
     this.fluentMvcResolver = fluentMvcResolver;
 }