public DefaultServiceDiscovery(ILiaraServicesContainer container) { CoreServiceOnlyAssemblyWhiteList = new List <string> { "Liara", "Liara.*" }; AssemblyBlackList = new List <string> { "mscorlib", "System", "System.*", "Microsoft.*", "LightInject", }; AssemblyWhiteList = new List <string>(); TypeBlackList = new List <Type>(); TypeWhiteList = new List <Type>(); CoreServiceTypes = new List <Type> { typeof(LiaraModule), typeof(ILiaraFormatSelector), typeof(ILiaraFormatter), typeof(ILiaraStatusHandler), typeof(ILiaraResponseSynchronizer), typeof(ILiaraLogWriter), }; this.container = container; }
public DefaultServiceDiscovery(ILiaraServicesContainer container) { CoreServiceOnlyAssemblyWhiteList = new List<string> { "Liara", "Liara.*" }; AssemblyBlackList = new List<string> { "mscorlib", "System", "System.*", "Microsoft.*", "LightInject", }; AssemblyWhiteList = new List<string>(); TypeBlackList = new List<Type>(); TypeWhiteList = new List<Type>(); CoreServiceTypes = new List<Type> { typeof (LiaraModule), typeof (ILiaraFormatSelector), typeof (ILiaraFormatter), typeof (ILiaraStatusHandler), typeof (ILiaraResponseSynchronizer), typeof (ILiaraLogWriter), }; this.container = container; }
public virtual void WireServicesContainer() { servicesContainer = new DefaultServicesContainer(); isServicesContainerWired = true; }