public void test_blog_proxy_is_injected() { using (var lifetime = container.BeginLifetimeScope()) { Client.Contracts.IBlogService proxy = container.Resolve <Client.Contracts.IBlogService>(); Assert.IsTrue(proxy is BlogClient); } }
protected override void DisposeCore() { base.DisposeCore(); try { (_blogProxy as Client.Proxies.BlogClient).CleanUp(); (_articleProxy as Client.Proxies.ArticleClient).CleanUp(); } catch { _blogProxy = null; _articleProxy = null; } }
public ClientInjectionClass(Client.Contracts.IArticleService articleServiceProxy, Client.Contracts.IBlogService blogServiceProxy) { this._blogProxy = blogServiceProxy; this._articleProxy = articleServiceProxy; }