Table of Contents

Interface IVirtualApplicationEntityRepository

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

Methods

AddAsync(VirtualApplicationEntity, CancellationToken)

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

Parameters

item VirtualApplicationEntity
cancellationToken CancellationToken

Returns

Task<VirtualApplicationEntity>

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

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

Parameters

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

Returns

Task<bool>

FindByAeTitleAsync(string, CancellationToken)

Task<VirtualApplicationEntity?> FindByAeTitleAsync(string aeTitle, CancellationToken cancellationToken = default)

Parameters

aeTitle string
cancellationToken CancellationToken

Returns

Task<VirtualApplicationEntity>

FindByNameAsync(string, CancellationToken)

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

Parameters

name string
cancellationToken CancellationToken

Returns

Task<VirtualApplicationEntity>

RemoveAsync(VirtualApplicationEntity, CancellationToken)

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

Parameters

entity VirtualApplicationEntity
cancellationToken CancellationToken

Returns

Task<VirtualApplicationEntity>

ToListAsync(CancellationToken)

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

Parameters

cancellationToken CancellationToken

Returns

Task<List<VirtualApplicationEntity>>

UpdateAsync(VirtualApplicationEntity, CancellationToken)

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

Parameters

entity VirtualApplicationEntity
cancellationToken CancellationToken

Returns

Task<VirtualApplicationEntity>