Table of Contents

Interface IHl7ApplicationConfigRepository

Namespace
Monai.Deploy.InformaticsGateway.Database.Api.Repositories
Assembly
Monai.Deploy.InformaticsGateway.Database.Api.dll
public interface IHl7ApplicationConfigRepository

Methods

CreateAsync(Hl7ApplicationConfigEntity, CancellationToken)

Task<Hl7ApplicationConfigEntity> CreateAsync(Hl7ApplicationConfigEntity configEntity, CancellationToken cancellationToken = default)

Parameters

configEntity Hl7ApplicationConfigEntity
cancellationToken CancellationToken

Returns

Task<Hl7ApplicationConfigEntity>

DeleteAsync(string, CancellationToken)

Task<Hl7ApplicationConfigEntity> DeleteAsync(string id, CancellationToken cancellationToken = default)

Parameters

id string
cancellationToken CancellationToken

Returns

Task<Hl7ApplicationConfigEntity>

GetAllAsync(CancellationToken)

Task<List<Hl7ApplicationConfigEntity>> GetAllAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Returns

Task<List<Hl7ApplicationConfigEntity>>

GetByIdAsync(string)

Task<Hl7ApplicationConfigEntity?> GetByIdAsync(string id)

Parameters

id string

Returns

Task<Hl7ApplicationConfigEntity>

UpdateAsync(Hl7ApplicationConfigEntity, CancellationToken)

Task<Hl7ApplicationConfigEntity?> UpdateAsync(Hl7ApplicationConfigEntity configEntity, CancellationToken cancellationToken = default)

Parameters

configEntity Hl7ApplicationConfigEntity
cancellationToken CancellationToken

Returns

Task<Hl7ApplicationConfigEntity>