C# Class TextUml.Services.DocumentService

Inheritance: IDocumentService
Mostra file Open project: kazimanzurrashid/textuml-dotnet

Public Methods

Method 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

Method Description
Query ( string userId ) : IQueryable

Method Details

Create() public method

public Create ( DocumentEdit model ) : Task
model DocumentEdit
return Task

Delete() public method

public Delete ( int id, System.Action notFound ) : Task
id int
notFound System.Action
return Task

DocumentService() public method

public DocumentService ( IDataContext dataContext, ICurrentUserProvider currentUserProvider ) : System
dataContext IDataContext
currentUserProvider ICurrentUserProvider
return System

One() public method

public One ( int id, System.Action notFound ) : Task
id int
notFound System.Action
return Task

Query() public method

public Query ( DocumentsQuery model ) : Task>
model DocumentsQuery
return Task>

Update() public method

public Update ( int id, DocumentEdit model, System.Action notFound ) : Task
id int
model DocumentEdit
notFound System.Action
return Task