Interface IHL7DestinationEntityRepository
- Namespace
- Monai.Deploy.InformaticsGateway.Database.Api.Repositories
- Assembly
- Monai.Deploy.InformaticsGateway.Database.Api.dll
public interface IHL7DestinationEntityRepository
Methods
Task<HL7DestinationEntity> AddAsync(HL7DestinationEntity item, CancellationToken cancellationToken = default)
Parameters
item
HL7DestinationEntity
cancellationToken
CancellationToken
Returns
- Task<HL7DestinationEntity>
Task<bool> ContainsAsync(Expression<Func<HL7DestinationEntity, bool>> predicate, CancellationToken cancellationToken = default)
Parameters
predicate
Expression<Func<HL7DestinationEntity, bool>>
cancellationToken
CancellationToken
Returns
- Task<bool>
Task<HL7DestinationEntity?> FindByNameAsync(string name, CancellationToken cancellationToken = default)
Parameters
name
string
cancellationToken
CancellationToken
Returns
- Task<HL7DestinationEntity>
Task<HL7DestinationEntity> RemoveAsync(HL7DestinationEntity entity, CancellationToken cancellationToken = default)
Parameters
entity
HL7DestinationEntity
cancellationToken
CancellationToken
Returns
- Task<HL7DestinationEntity>
Task<List<HL7DestinationEntity>> ToListAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationToken
Returns
- Task<List<HL7DestinationEntity>>
Task<HL7DestinationEntity> UpdateAsync(HL7DestinationEntity entity, CancellationToken cancellationToken = default)
Parameters
entity
HL7DestinationEntity
cancellationToken
CancellationToken
Returns
- Task<HL7DestinationEntity>