Refactored repository pattern for Add and Update methods so that they return their respective entity objects

This commit is contained in:
Shaun Walker
2019-08-05 09:31:04 -04:00
parent b9c007998e
commit 4fda7b17d0
43 changed files with 353 additions and 137 deletions

View File

@ -12,18 +12,18 @@ namespace Oqtane.Services
Task<User> GetUserAsync(string Username);
Task AddUserAsync(User user);
Task<User> AddUserAsync(User User);
Task UpdateUserAsync(User user);
Task<User> UpdateUserAsync(User User);
Task DeleteUserAsync(int UserId);
Task<User> GetCurrentUserAsync();
Task<User> LoginUserAsync(User user);
Task<User> LoginUserAsync(User User);
Task LogoutUserAsync();
bool IsAuthorized(User user, string accesscontrollist);
bool IsAuthorized(User User, string AccessControlList);
}
}