// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { var connectionString = Configuration.GetConnectionString("mssql"); DIConfigurator.ConfigureServices(services, connectionString); services.AddSingleton <IUserStore <User>, UserStore>(); services.AddSingleton <IRoleStore <Role>, RoleStore>(); services.AddSingleton <IFileService, FileService>(); services.AddIdentity <User, Role>().AddDefaultTokenProviders(); services.AddControllersWithViews(); }
static async Task Main(string[] args) { var builder = new ConfigurationBuilder(); builder.SetBasePath(Directory.GetCurrentDirectory()); builder.AddJsonFile(_configFileName); var config = builder.Build(); var services = DIConfigurator.Configure(config); var mainMenu = services.GetService <MainMenuBaseConsoleService>(); await mainMenu.StartLoop(); }
public CoffeeMachineControllerTestFixture() { serviceProvider = DIConfigurator.ConfigureDI(); }
public CoffeeCommandsTestFixture() { serviceProvider = DIConfigurator.ConfigureDI(); }
public CoffeeMachineTestFixture() { serviceProvider = DIConfigurator.ConfigureDI(); coffeeMachine = serviceProvider.GetRequiredService <ITestCoffeeMachine>(); }
public CoffeeOrderTestFixture() { serviceProvider = DIConfigurator.ConfigureDI(); }
public CoffeeTests() { var serviceProvider = DIConfigurator.ConfigureDI(); coffee = serviceProvider.GetRequiredService <ICoffee>(); }