Example #1
0
        /// <summary>
        /// Creates the intial in Memory DB
        /// </summary>
        /// <param name="dbName"></param>
        /// <returns>DbContext, UserService, UserRepository</returns>
        private static (DataContext, UserService, UserRepository) InitDb(string dbName)
        {
            DataContext    dbContext   = new DataContext(DataContextFactory.GetInMemoryDb(dbName));
            UserRepository userRep     = new UserRepository(dbContext);
            UserService    userService = new UserService(userRep);

            return(dbContext, userService, userRep);
        }