public void SetupWebApi() { WebApiApplication = new WebApiApplication() { WebApiConfiguration = EngineConfiguration.WebApi, ContainerResolver = new ContainerResolver(Container) }; WebApiApplication.Start(); }
//private PviAplication _application; public void Start() { WebApiApplication.Start(); var pviApp = WebApiApplication.PviApp; var factory = new TaskFactory(); factory.StartNew(() => pviApp.Connect(), TaskCreationOptions.LongRunning); //WebApiApplication.Start(); }
public void Start() { Logger.Log(new LogEntry(LoggingEventType.Information, "Host: Start")); var locator = new TypeRepository(); var pviApp = locator.GetInstance <IPviProcessor>(); var factory = new TaskFactory(); factory.StartNew(() => pviApp.Connect(), TaskCreationOptions.LongRunning); WebApiApplication.Locator = locator; WebApiApplication.Logger = Logger; WebApiApplication.Start(); }
public void Start() { WebApiApplication.Start(); }