コード例 #1
0
 public void SetupWebApi()
 {
     WebApiApplication = new WebApiApplication()
     {
         WebApiConfiguration = EngineConfiguration.WebApi,
         ContainerResolver   = new ContainerResolver(Container)
     };
     WebApiApplication.Start();
 }
コード例 #2
0
        //private PviAplication _application;
        public void Start()
        {
            WebApiApplication.Start();

            var pviApp  = WebApiApplication.PviApp;
            var factory = new TaskFactory();

            factory.StartNew(() => pviApp.Connect(), TaskCreationOptions.LongRunning);

            //WebApiApplication.Start();
        }
コード例 #3
0
        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();
        }
コード例 #4
0
 public void Start()
 {
     WebApiApplication.Start();
 }