C# Класс ModernWebStore.ApplicationService.CategoryApplicationService

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

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

Метод Описание
CategoryApplicationService ( ICategoryRepository repository, IUnitOfWork unitOfWork ) : System
Create ( CreateCategoryCommand command ) : Category
Delete ( int id ) : Category
Get ( int id ) : Category
Get ( ) : List
Get ( int skip, int take ) : List
Update ( EditCategoryCommand command ) : Category

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

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

public CategoryApplicationService ( ICategoryRepository repository, IUnitOfWork unitOfWork ) : System
repository ICategoryRepository
unitOfWork IUnitOfWork
Результат System

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

public Create ( CreateCategoryCommand command ) : Category
command ModernWebStore.Domain.Commands.CategoryCommands.CreateCategoryCommand
Результат ModernWebStore.Domain.Entities.Category

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

public Delete ( int id ) : Category
id int
Результат ModernWebStore.Domain.Entities.Category

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

public Get ( int id ) : Category
id int
Результат ModernWebStore.Domain.Entities.Category

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

public Get ( ) : List
Результат List

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

public Get ( int skip, int take ) : List
skip int
take int
Результат List

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

public Update ( EditCategoryCommand command ) : Category
command ModernWebStore.Domain.Commands.CategoryCommands.EditCategoryCommand
Результат ModernWebStore.Domain.Entities.Category