コード例 #1
0
ファイル: Utils.cs プロジェクト: mathesamuelhenry/SSAuth
        public async static Task <int> GetNextIdAsync(SSAuthContext dbContext, string table_name)
        {
            var tableNextIDObject = await dbContext.SeqControl.Where(x => x.ObjName == table_name).FirstOrDefaultAsync();

            tableNextIDObject.NextId += 1;
            dbContext.Entry(tableNextIDObject).Property(x => x.NextId).IsModified = true;
            await dbContext.SaveChangesAsync();

            return(tableNextIDObject.NextId);
        }
コード例 #2
0
 public AuthUsersController(SSAuthContext context, IAuthMethod authMethod)
 {
     _context    = context;
     _authMethod = authMethod;
 }
コード例 #3
0
 public AuthMethodsController(SSAuthContext context)
 {
     _context = context;
 }
コード例 #4
0
 public AuthGroupsController(SSAuthContext context)
 {
     _context = context;
 }