C# Класс TextUml.Services.ShareService

Наследование: IShareService
Показать файл Открыть проект

Открытые методы

Метод Описание
CanEdit ( int documentId ) : Task
CanView ( int documentId ) : Task
Query ( int documentId ) : Task>
ShareService ( IDataContext dataContext, ICurrentUserProvider currentUserProvider ) : System
Update ( int documentId, IEnumerable models, System.Action notFound ) : Task

Приватные методы

Метод Описание
UpdateInvitations ( int documentId, IEnumerable invitationEmails, IEnumerable newInvitations ) : Task>
UpdateShares ( int documentId, IEnumerable invitationEmails, IEnumerable allInvitations ) : Task

Описание методов

CanEdit() публичный Метод

public CanEdit ( int documentId ) : Task
documentId int
Результат Task

CanView() публичный Метод

public CanView ( int documentId ) : Task
documentId int
Результат Task

Query() публичный Метод

public Query ( int documentId ) : Task>
documentId int
Результат Task>

ShareService() публичный Метод

public ShareService ( IDataContext dataContext, ICurrentUserProvider currentUserProvider ) : System
dataContext IDataContext
currentUserProvider ICurrentUserProvider
Результат System

Update() публичный Метод

public Update ( int documentId, IEnumerable models, System.Action notFound ) : Task
documentId int
models IEnumerable
notFound System.Action
Результат Task