コード例 #1
0
        public static IBankAccountService CreateFilteredTransparentProxy()
        {
            var dynamicProxy = new TransparentProxy <DummyBankAccountService, IBankAccountService>();

            dynamicProxy.Filter = (m => !m.Name.StartsWith("Get"));
            IBankAccountService bankAccountService = (IBankAccountService)dynamicProxy.GetTransparentProxy();

            return(bankAccountService);
        }