public BaseResponse Save(RefreshToken entity) { using (var db = DbContext) { var entityDb = entity.Map<RefreshToken, Entity.RefreshToken>(); if (!db.RefreshTokens.Any(e => e.Id == entityDb.Id)) { db.RefreshTokens.Add(entityDb); } else { db.Entry(entityDb).State = EntityState.Modified; } var success = db.SaveChanges() > 0; return new BaseResponse { Success = success }; } }
public BaseResponse Save(RefreshToken entity) { return Execute(_refreshTokenRepository, r => r.Save(entity)); }