/// <summary> /// Call this method to register a dependency resolver and set default TunnelFactory to DependencyInjectionTunnelFactory /// </summary> /// <param name="factory"></param> /// <param name="burrowResolver"></param> public static void RegisterResolver(this TunnelFactory factory, IBurrowResolver burrowResolver) { new DependencyInjectionTunnelFactory(burrowResolver); if (burrowResolver.Resolve <ITypeNameSerializer>() != null) { Global.DefaultTypeNameSerializer = burrowResolver.Resolve <ITypeNameSerializer>(); } }
public static void RegisterResolver(this TunnelFactory factory, IBurrowResolver burrowResolver) { new DependencyInjectionTunnelFactory(burrowResolver); if (burrowResolver.Resolve<ITypeNameSerializer>() != null) { Global.DefaultTypeNameSerializer = burrowResolver.Resolve<ITypeNameSerializer>(); } }
public DependencyInjectionTunnelFactory(IBurrowResolver burrowResolver) { _burrowResolver = burrowResolver; }
public DependencyInjectionTunnelFactory(IBurrowResolver burrowResolver) { _burrowResolver = burrowResolver; }