/// <summary> /// Initializes the singleton application object. This is the first line of authored code /// executed, and as such is the logical equivalent of main() or WinMain(). /// </summary> public App() { this.crashHandler = new CrashHandler(this); this.mutex = new Mutex(true, Constants.SyncPrimitiveAppRunningForeground); var logHandler = new WinLogHandler(); LogService.Initialize(logHandler); WinSettings winSettings = WinSettings.Instance; // check log file rotation once every 5 launches if (winSettings.GetValue <int>(CoreSettings.LaunchCount) % 5 == 0) { logHandler.CheckLogRotationAsync().Wait(TimeSpan.FromMilliseconds(500)); } LogService.Level = winSettings.GetValue <LogLevel>(CoreSettings.LogLevel); this.RequestedTheme = winSettings.GetValue <bool>(CoreSettings.UseDarkTheme) ? ApplicationTheme.Dark : ApplicationTheme.Light; this.InitializeLanguage(winSettings); this.InitializeComponent(); this.Suspending += this.OnSuspending; }
public void UpdateChristmas2015WinSettings(WinSettings entry) { var updateEntry = new Christmas2015WinPrizeSetting { Date = entry.Date, PrizeType = entry.PrizeType }; switch (entry.Key.ToUpper()) { case "TC": //총 수량 updateEntry.TotalCount = Convert.ToInt32(entry.Value); repository.UpdateChristmas2015WinTotalCount(updateEntry); break; case "ST": //시작시간 updateEntry.StartTime = Convert.ToInt32(entry.Value); repository.UpdateChristmas2015WinStartTime(updateEntry); break; case "RT": //확률 updateEntry.Rate = Convert.ToSingle(entry.Value); repository.UpdateChristmas2015WinRate(updateEntry); break; } }
public DebuggingWindowViewModel(int width, int height, int left, int top) { WinSngs = new WinSettings(); WinSngs.Width = width; WinSngs.Height = height; WinSngs.Left = left; WinSngs.Top = top; WinSngs.CurrentWindow = ApplicationWideEnums.MessageTypes.ChngWelcomeView.ToString(); DisplayName = "DebuggingWindow"; }
private void App_OnStartup(object sender, StartupEventArgs e) { if (Config.FetchGameFolder() != null && Config.FetchDataFolder() != null) { OpenMainWindow(); } else { MainWindow = new WinSettings(); if (MainWindow.ShowDialog() ?? false) { OpenMainWindow(); } } }
public MainPage() { this.InitializeComponent(); WinSettings settings = new WinSettings(); settings.setGatewayURL("https://mlb-test.testonly.conviva.com"); var result = WinClient.init("36c5a9412da1c521ff9a432d0161c15839224313", settings); var contentInfo = GetEspnContentInfo(); var sessionId = WinClient.createSession(contentInfo); var playerProxy = new MediaPlayerProxy(MPlayer.MediaPlayer); WinClient.attachPlayer(sessionId, playerProxy); WinClient.setBitrate(sessionId, 1024); WinClient.reportError(sessionId, "Test Error Message", WinErrorSeverity.FATAL); }