Table of Contents

Interface IHL7DestinationEntityRepository

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

Methods

AddAsync(HL7DestinationEntity, CancellationToken)

Task<HL7DestinationEntity> AddAsync(HL7DestinationEntity item, CancellationToken cancellationToken = default)

Parameters

item HL7DestinationEntity
cancellationToken CancellationToken

Returns

Task<HL7DestinationEntity>

ContainsAsync(Expression<Func<HL7DestinationEntity, bool>>, CancellationToken)

Task<bool> ContainsAsync(Expression<Func<HL7DestinationEntity, bool>> predicate, CancellationToken cancellationToken = default)

Parameters

predicate Expression<Func<HL7DestinationEntity, bool>>
cancellationToken CancellationToken

Returns

Task<bool>

FindByNameAsync(string, CancellationToken)

Task<HL7DestinationEntity?> FindByNameAsync(string name, CancellationToken cancellationToken = default)

Parameters

name string
cancellationToken CancellationToken

Returns

Task<HL7DestinationEntity>

RemoveAsync(HL7DestinationEntity, CancellationToken)

Task<HL7DestinationEntity> RemoveAsync(HL7DestinationEntity entity, CancellationToken cancellationToken = default)

Parameters

entity HL7DestinationEntity
cancellationToken CancellationToken

Returns

Task<HL7DestinationEntity>

ToListAsync(CancellationToken)

Task<List<HL7DestinationEntity>> ToListAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Returns

Task<List<HL7DestinationEntity>>

UpdateAsync(HL7DestinationEntity, CancellationToken)

Task<HL7DestinationEntity> UpdateAsync(HL7DestinationEntity entity, CancellationToken cancellationToken = default)

Parameters

entity HL7DestinationEntity
cancellationToken CancellationToken

Returns

Task<HL7DestinationEntity>