Beispiel #1
0
 protected override void OnStart(string[] args)
 {
     try
     {
         _TaskContainer.Initialize(AppDomainContainer.Instance, "./Configuration/DeamonObjects.config".FullPath(), "./Configuration/TaskSwitches.config".FullPath());
     }
     catch (Exception e)
     {
         LoggerManager.GetLogger().LogEvent("Windows Service", LoggerLevel.Info, "failed to initialize task container.", e);
     }
 }
Beispiel #2
0
        static void Main(string[] args)
        {
            LoggerManager.SetLogger(new FileLogger(LoggerManager.AppDomainLoggerName, "./log".FullPath()));

            AppDomainContainer.Initialize();
            DatabaseObjectManager.Instance.Initialize("./Configuration/DatabaseObjects.config".FullPath());
            DataCommandObjectManager.Instance.Initialize("./Configuration/DataCommandObjects.config".FullPath());
            DataSetConfigurationManager.Instance.Initialize("./Configuration/DeviceDataSet.config".FullPath());

            var taskContainer = new TaskContainerBase();

            taskContainer.Initialize(AppDomainContainer.Instance, "./Configuration/DeamonObjects.config".FullPath(), "./Configuration/TaskSwitches.config".FullPath());

            ConsoleBridging.ReadAnyKey();
        }