public async Task Init() { MongoConfig config = new MongoConfig { MongoConnectionString = "mongodb://*****:*****@localhost/catanHelperTest?authSource=admin", MongoDatabaseName = "CatanGameTest" }; IOptions <MongoConfig> someOptions = Options.Create(config); _catanPlayerBusinessLogic = new CatanUserBusinessLogic(null, new CatanUserMongoPersist(null, someOptions)); _catanGameBusinessLogic = new CatanGameBusinessLogic(null, new CatanGameMongoPersist(null, someOptions)); await Cleanup(); await AddNewPlayer(); await UpdateGameAndAddPlayer(); }
public AccountController(ILogger <AccountController> logger, ICatanUserBusinessLogic catanUserBusinessLogic) { _logger = logger; _catanUserBusinessLogic = catanUserBusinessLogic; }
public UserHostedService(ILogger <UserHostedService> logger, ICatanUserBusinessLogic catanUserBusinessLogic) { _logger = logger; _catanUserBusinessLogic = catanUserBusinessLogic; }