Где создать «Сервисный слой»? - PullRequest
0 голосов
/ 19 ноября 2011

Джейсон Долингер в своем видео заменяет StartupUri="MainWindow.xaml" методом OnStartup.В этом методе он создает своего рода «сервисный слой».

Лучше ли создавать «сервисный слой»?Таким образом, хорошо разработанное MVVM-приложение должно вернуть StartupUri="MainWindow.xaml" с помощью пользовательского OnStartup метода, в котором должно быть создано service layer?

1 Ответ

0 голосов
/ 19 ноября 2011

Я предпочитаю старый static void main. Я удаляю в VS созданный App.xaml, и иду по этому пути.

public class App : Application
{
    [STAThread]
    public static void Main(string[] args)
    {
        // Init data/service layer etc.

        var app = new App();
        app.Run(new Window1()
        {
            DataContext = ...,
        });
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...