コード例 #1
0
        public void SetUp()
        {
            mocks          = new MockRepository();
            mockInvocation = mocks.CreateMock <IMethodInvocation>();
            mockContext    = mocks.CreateMock <IApplicationContext>();

            advice = new CacheResultAdvice();
            advice.ApplicationContext = mockContext;

            resultCache          = new NonExpiringCache();
            itemCache            = new NonExpiringCache();
            binaryFormatterCache = new BinaryFormatterCache();
        }
コード例 #2
0
 /// <summary>
 /// Creates new advisor instance.
 /// </summary>
 public CacheResultAdvisor()
 {
     Advice  = new CacheResultAdvice();
     Inherit = false;
 }