コード例 #1
0
 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;
 }
コード例 #2
0
        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();
        }
コード例 #3
0
 public BuyerController(CatrinaContext context)
 {
     this.db = context;
 }