Exemple #1
0
        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>();
        }