Table of Contents

Interface IDestinationApplicationEntityRepository

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

Methods

AddAsync(DestinationApplicationEntity, CancellationToken)

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

Parameters

item DestinationApplicationEntity
cancellationToken CancellationToken

Returns

Task<DestinationApplicationEntity>

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

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

Parameters

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

Returns

Task<bool>

FindByNameAsync(string, CancellationToken)

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

Parameters

name string
cancellationToken CancellationToken

Returns

Task<DestinationApplicationEntity>

RemoveAsync(DestinationApplicationEntity, CancellationToken)

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

Parameters

entity DestinationApplicationEntity
cancellationToken CancellationToken

Returns

Task<DestinationApplicationEntity>

ToListAsync(CancellationToken)

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

Parameters

cancellationToken CancellationToken

Returns

Task<List<DestinationApplicationEntity>>

UpdateAsync(DestinationApplicationEntity, CancellationToken)

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

Parameters

entity DestinationApplicationEntity
cancellationToken CancellationToken

Returns

Task<DestinationApplicationEntity>