private UserLoginHistory Translate(AuthUserLoginHistory dbRecord) { return(new UserLoginHistory { UserId = dbRecord.UserId, LoginDate = dbRecord.LoginDate, TokenType = (TokenType)dbRecord.TokenType, Provider = dbRecord.Provider, Audience = dbRecord.Audience }); }
public async override Task <UserLoginHistory> Create(UserLoginHistory entity) { var dbRecord = new AuthUserLoginHistory { UserId = entity.UserId, LoginDate = entity.LoginDate, TokenType = (int)entity.TokenType, Provider = entity.Provider, Audience = entity.Audience }; Uow.DbContext.UserLoginHistory.Add(dbRecord); await Uow.SaveChanges(); return(Translate(dbRecord)); }