public static void Run <THost>() where THost : IHost, new() { using IHost host = new THost(); HostConfiguration config = HostConfiguration.Debug; // // Konfiguracio kiolvasasa az [appname].runtimeconfig.json fajlbol // object?data = AppContext.GetData("hostConfiguration"); if (data != null) { Enum.TryParse(data.ToString(), out config); } using IHostRunner runner = CreateRunner(host, config); // // Blokkolodik // runner.Start(); }
public ServiceImpl(IHostRunner owner) : base() { Parent = owner; ServiceName = Parent.Host.Name; }