public static void SetupDependencies(IStashboxContainer container, ILogger logger) { container.RegisterInstance(logger); container.Register <ILoggerFactory, SerilogLoggerFactory>(); container.Register(typeof(IValidationTextFormatter <>), typeof(SingleLineFormatter)); container.RegisterSingleton <ConfigProvider>(); container.RegisterSingleton <MigoProxyService>(); container.Register <MainWindowViewModel>(); }