public MyClient(IMyServiceFactory factory)
 {
     if (factory == null)
     {
         throw new ArgumentNullException("factory");
     }
     this.factory = factory;
 }
Exemple #2
0
    private void Test(IMyServiceFactory factory)
    {
        var mysvc = factory.GetService <MyServiceContract>();

        var returnmessage = mysvc.GetData(9);

        Console.WriteLine(returnmessage);
    }
Exemple #3
0
 public MyDynamicDecoratedServiceFactory(IMyServiceFactory realServiceFactory)
 {
     _realServiceFactory = realServiceFactory;
 }
 //The serviceFactory is normally created by dependency injection
 public TryToUse(IMyServiceFactory serviceFactory)
 {
     _serviceFactory = serviceFactory;
 }
 public MyServiceClientInterceptor(IMyServiceFactory svcFactory)
 {
     _svcFactory = svcFactory;
 }