コード例 #1
0
        public override void Given()
        {
            filterConventionCollection = new FilterConventionCollection();
            filterConventionCollection
                .LoadFromAssemblyContaining<TestConvention>();

            filterRegistration = CreateStub<IFilterRegistration>();
        }
コード例 #2
0
        public override void Given()
        {
            filterConventionCollection = new FilterConventionCollection(FilterConventionActivator.Default);
            filterConventionCollection
            .LoadFromAssemblyContaining <TestConvention>();

            filterRegistration = CreateStub <IFilterRegistration>();
        }
コード例 #3
0
        public void ApplyConventions(IFilterRegistration filterRegistration)
        {
            var convetions = FindConventions();

            foreach (var filterConvention in convetions.Select(type => ActivateConvention(type)))
            {
                filterConvention.ApplyConvention(filterRegistration);
            }
        }
コード例 #4
0
 public void ApplyConvention(IFilterRegistration filterRegistration)
 {
     WasExecuted = true;
     filterRegistration.WithFilter<TestActionFilter>();
 }
コード例 #5
0
 public void ApplyConvention(IFilterRegistration filterRegistration)
 {
     WasExecuted = true;
     filterRegistration.WithFilter <TestActionFilter>();
 }