public TokenController(IConfiguration config, UserManager <User> userManager, CatrinaContext con, SignInManager <User> signInManager, RoleManager <IdentityRole> roleManager ) { _config = config; this.userManager = userManager; this.signInManager = signInManager; this.context = con; this.roleManager = roleManager; }
public static void Log(ControllerContext context, User user, CatrinaContext db) { string actionName = context.RouteData.Values["action"].ToString(); string controllerName = context.RouteData.Values["controller"].ToString(); var date = DateTime.Now; var log = new Log() { User = user, ActionName = actionName, ConctrollerName = controllerName, Act = ActionType.justLog.ToString(), Date = date }; db.Logs.AddAsync(log); db.SaveChangesAsync(); }
public BuyerController(CatrinaContext context) { this.db = context; }