public ChatController(UserManager <SecureChat.DAL.User> userManager, MessagesDBContext context, SignInManager <SecureChat.DAL.User> signInManager, IMessage message, IUser user) { _uow = new UnitOfWorkRepository(userManager, context, signInManager); _message = message; _user = user as SecureChat.DAL.User; }
public UnitOfWorkRepository(UserManager <User> userManager, MessagesDBContext context, SignInManager <SecureChat.DAL.User> signInManager) { userRepository = new UserRepository(userManager); messageRepository = new MessageRepository(context); this.signInManager = signInManager; this.userManager = userManager; }
public AccountController(UserManager <SecureChat.DAL.User> userManager, MessagesDBContext context, SignInManager <SecureChat.DAL.User> signInManager) { _uow = new UnitOfWorkRepository(userManager, context, signInManager); }
public MessageRepository(MessagesDBContext context) { this._context = context; }