Где создать "Сервисный слой"?
Джейсон Долингер в своем видео заменяет StartupUri="MainWindow.xaml"
с методом OnStartup
, В этом методе он создает своего рода "сервисный слой".
Это лучшее место для создания "Сервисного слоя"? Таким образом, хорошо разработанное приложение MVVM должно отменить StartupUri="MainWindow.xaml"
с обычаем OnStartup
метод где service layer
должен быть создан?
1 ответ
Я предпочитаю старый 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 = ...,
});
}
}