Exemple #1
0
 public NotificationService()
 {
     InitializeComponent();
     AppLogger.ConfigureFileAppender(AppConfiguration.ApplicationLogFileName, true);
     NotificationHubConnection = new HubConnection(AppConfiguration.NotificationHub_Url);
     NotificationHubProxy      = NotificationHubConnection.CreateHubProxy(AppConfiguration.NotificationHub_Name);
 }
Exemple #2
0
 public App()
 {
     AppLogger.ConfigureFileAppender(AppConfiguration.ApplicationLogFileName, true);
     try
     {
         StartUp.Initialize();
     }
     catch (Exception ex)
     {
         Logger.Error("Error with startup", ex);
     }
 }
Exemple #3
0
        static void Main(string[] args)
        {
            // This will *ONLY* bind to localhost, if you want to bind to all addresses
            // use http://*:8080 to bind to all addresses.
            // See http://msdn.microsoft.com/library/system.net.httplistener.aspx
            // for more information.
            string url = AppConfiguration.NotificationHub_Url;

            AppLogger.ConfigureFileAppender(AppConfiguration.ApplicationLogFileName, true);
            var Logger  = AppLogger.GetLogger <Program>();
            var startup = new Startup();

            using (WebApp.Start(url, startup.Configuration))
            {
                Logger.Info($"Server running on {url}");
                Console.WriteLine("Server running on {0}", url);
                Console.ReadLine();
            }
        }