public Task <IUserIdentity> DeleteUserIdentityAsync(int userIdentityIdentifier) { return(ExecuteAsync(async() => { using UserIdentityModelHandler userIdentityModelHandler = new UserIdentityModelHandler(DbContext, SecurityModelConverter.Create()); return await userIdentityModelHandler.DeleteAsync(userIdentityIdentifier); }, MethodBase.GetCurrentMethod())); }
public Task <IEnumerable <IClientSecretIdentity> > GetClientSecretIdentitiesAsync() { return(ExecuteAsync(async() => { using ClientSecretIdentityModelHandler clientSecretIdentityModelHandler = new ClientSecretIdentityModelHandler(DbContext, SecurityModelConverter.Create()); return await clientSecretIdentityModelHandler.ReadAsync(); }, MethodBase.GetCurrentMethod())); }
public Task <IUserIdentity> UpdateUserIdentityAsync(IUserIdentity userIdentity) { NullGuard.NotNull(userIdentity, nameof(userIdentity)); return(ExecuteAsync(async() => { using UserIdentityModelHandler userIdentityModelHandler = new UserIdentityModelHandler(DbContext, SecurityModelConverter.Create()); return await userIdentityModelHandler.UpdateAsync(userIdentity); }, MethodBase.GetCurrentMethod())); }
public Task <IUserIdentity> GetUserIdentityAsync(string externalUserIdentifier) { NullGuard.NotNullOrWhiteSpace(externalUserIdentifier, nameof(externalUserIdentifier)); return(ExecuteAsync(async() => { using UserIdentityModelHandler userIdentityModelHandler = new UserIdentityModelHandler(DbContext, SecurityModelConverter.Create()); return await userIdentityModelHandler.ReadAsync(externalUserIdentifier); }, MethodBase.GetCurrentMethod())); }
public Task <IClientSecretIdentity> DeleteClientSecretIdentityAsync(int clientSecretIdentityIdentifier) { return(ExecuteAsync(async() => { using ClientSecretIdentityModelHandler clientSecretIdentityModelHandler = new ClientSecretIdentityModelHandler(DbContext, SecurityModelConverter.Create()); return await clientSecretIdentityModelHandler.DeleteAsync(clientSecretIdentityIdentifier); }, MethodBase.GetCurrentMethod())); }
public Task <IClientSecretIdentity> UpdateClientSecretIdentityAsync(IClientSecretIdentity clientSecretIdentity) { NullGuard.NotNull(clientSecretIdentity, nameof(clientSecretIdentity)); return(ExecuteAsync(async() => { using ClientSecretIdentityModelHandler clientSecretIdentityModelHandler = new ClientSecretIdentityModelHandler(DbContext, SecurityModelConverter.Create()); return await clientSecretIdentityModelHandler.UpdateAsync(clientSecretIdentity); }, MethodBase.GetCurrentMethod())); }
public Task <IClientSecretIdentity> GetClientSecretIdentityAsync(string clientId) { NullGuard.NotNullOrWhiteSpace(clientId, nameof(clientId)); return(ExecuteAsync(async() => { using ClientSecretIdentityModelHandler clientSecretIdentityModelHandler = new ClientSecretIdentityModelHandler(DbContext, SecurityModelConverter.Create()); return await clientSecretIdentityModelHandler.ReadAsync(clientId); }, MethodBase.GetCurrentMethod())); }