protected AppHostBase(string serviceName, params Type[] serviceTypes) { EndpointHost.ConfigureHost(this, CreateServiceManager(serviceName, serviceTypes)); AfterInitCallbacks = new List <Action <IAppHost> >(); OnDisposeCallbacks = new List <Action <IAppHost> >(); }
/// <summary> /// 配置EndpointHost /// 根据传入的Assembly 解析 /// </summary> /// <param name="assembliesWithServices"></param> protected AppHostBase(params Assembly[] assembliesWithServices) { EndpointHost.ConfigureHost(this, CreateServiceManager(assembliesWithServices)); AfterInitCallbacks = new List <Action <IAppHost> >(); OnDisposeCallbacks = new List <Action <IAppHost> >(); }