Interface IHl7ApplicationConfigRepository
- Namespace
- Monai.Deploy.InformaticsGateway.Database.Api.Repositories
- Assembly
- Monai.Deploy.InformaticsGateway.Database.Api.dll
public interface IHl7ApplicationConfigRepository
Methods
Task<Hl7ApplicationConfigEntity> CreateAsync(Hl7ApplicationConfigEntity configEntity, CancellationToken cancellationToken = default)
Parameters
configEntity
Hl7ApplicationConfigEntity
cancellationToken
CancellationToken
Returns
- Task<Hl7ApplicationConfigEntity>
Task<Hl7ApplicationConfigEntity> DeleteAsync(string id, CancellationToken cancellationToken = default)
Parameters
id
string
cancellationToken
CancellationToken
Returns
- Task<Hl7ApplicationConfigEntity>
Task<List<Hl7ApplicationConfigEntity>> GetAllAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationToken
Returns
- Task<List<Hl7ApplicationConfigEntity>>
Task<Hl7ApplicationConfigEntity?> GetByIdAsync(string id)
Parameters
id
string
Returns
- Task<Hl7ApplicationConfigEntity>
Task<Hl7ApplicationConfigEntity?> UpdateAsync(Hl7ApplicationConfigEntity configEntity, CancellationToken cancellationToken = default)
Parameters
configEntity
Hl7ApplicationConfigEntity
cancellationToken
CancellationToken
Returns
- Task<Hl7ApplicationConfigEntity>