public override object GetFieldInterceptionProxy() { var proxyGenerationOptions = new ProxyGenerationOptions(); var interceptor = new LazyFieldInterceptor(); proxyGenerationOptions.AddMixinInstance(interceptor); return ProxyGenerator.CreateClassProxy(PersistentClass, proxyGenerationOptions, interceptor); }
public override object GetFieldInterceptionProxy() { var proxyGenerationOptions = new ProxyGenerationOptions(); var interceptor = new LazyFieldInterceptor(); proxyGenerationOptions.AddMixinInstance(interceptor); return(ProxyGenerator.CreateClassProxy(PersistentClass, proxyGenerationOptions, interceptor)); }