C# Class TextUml.Services.DocumentService

Inheritance: IDocumentService
Afficher le fichier Open project: kazimanzurrashid/textuml-dotnet

Méthodes publiques

Méthode Description
Create ( DocumentEdit model ) : Task
Delete ( int id, System.Action notFound ) : Task
DocumentService ( IDataContext dataContext, ICurrentUserProvider currentUserProvider ) : System
One ( int id, System.Action notFound ) : Task
Query ( DocumentsQuery model ) : Task>
Update ( int id, DocumentEdit model, System.Action notFound ) : Task

Private Methods

Méthode Description
Query ( string userId ) : IQueryable

Method Details

Create() public méthode

public Create ( DocumentEdit model ) : Task
model DocumentEdit
Résultat Task

Delete() public méthode

public Delete ( int id, System.Action notFound ) : Task
id int
notFound System.Action
Résultat Task

DocumentService() public méthode

public DocumentService ( IDataContext dataContext, ICurrentUserProvider currentUserProvider ) : System
dataContext IDataContext
currentUserProvider ICurrentUserProvider
Résultat System

One() public méthode

public One ( int id, System.Action notFound ) : Task
id int
notFound System.Action
Résultat Task

Query() public méthode

public Query ( DocumentsQuery model ) : Task>
model DocumentsQuery
Résultat Task>

Update() public méthode

public Update ( int id, DocumentEdit model, System.Action notFound ) : Task
id int
model DocumentEdit
notFound System.Action
Résultat Task