App.xaml.cs 593 B

1234567891011121314151617181920212223242526272829303132
  1. using System.Threading.Tasks.Schedulers;
  2. using System.Windows;
  3. using GalaSoft.MvvmLight.Threading;
  4. using NLog;
  5. namespace Egametang
  6. {
  7. /// <summary>
  8. /// Interaction logic for App.xaml
  9. /// </summary>
  10. public partial class App : Application
  11. {
  12. static App()
  13. {
  14. DispatcherHelper.Initialize();
  15. OrderedTaskScheduler = new OrderedTaskScheduler();
  16. Logger = LogManager.GetLogger("Editor");
  17. }
  18. public static OrderedTaskScheduler OrderedTaskScheduler
  19. {
  20. get;
  21. private set;
  22. }
  23. public static Logger Logger
  24. {
  25. get;
  26. private set;
  27. }
  28. }
  29. }