| 1234567891011121314151617 |
- using GrpcShared.DTO;
- using GrpcShared.DTO.Db;
-
- namespace NemAnBlazor.Services.Interfaces
- {
- public interface IIdentityClientService
- {
- Task<UserResponse> GetTokenByIdAsync(DbRequestMessage id);
- Task<List<UserResponse>> ListUsersAsync(VoidMessage msg);
- Task<TrackResponse> GetTrackByUserAsync(DbRequestMessage id);
- Task<VoidMessage> SaveTrackAsync(SaveTrackRequest track);
- Task<VoidMessage> DeleteTrackAsync(DbRequestMessage id);
- Task<VoidMessage> SaveUserAsync(UserResponse user);
- Task<VoidMessage> DeleteUserAsync(DbRequestMessage user);
- Task<VoidMessage> UpdateTokenAsync(UserResponse user);
- }
- }
|