C# Класс Wiz.Biblioteca.API.Services.CustomerService

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

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

Метод Описание
Add ( CustomerViewModel customerVM ) : CustomerViewModel
CustomerService ( ICustomerRepository customerRepository, IViaCEPService viaCEPService, IDomainNotification domainNotification, IUnitOfWork unitOfWork, IMapper mapper ) : AutoMapper
GetAddressByIdAsync ( CustomerIdViewModel customerVM ) : Task
GetAddressByNameAsync ( CustomerNameViewModel customerVM ) : Task
GetAllAsync ( ) : Task>
GetByIdAsync ( CustomerIdViewModel customerVM ) : Task
Remove ( CustomerViewModel customerVM ) : void
Update ( CustomerViewModel customerVM ) : void

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

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

public Add ( CustomerViewModel customerVM ) : CustomerViewModel
customerVM CustomerViewModel
Результат CustomerViewModel

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

public CustomerService ( ICustomerRepository customerRepository, IViaCEPService viaCEPService, IDomainNotification domainNotification, IUnitOfWork unitOfWork, IMapper mapper ) : AutoMapper
customerRepository ICustomerRepository
viaCEPService IViaCEPService
domainNotification IDomainNotification
unitOfWork IUnitOfWork
mapper IMapper
Результат AutoMapper

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

public GetAddressByIdAsync ( CustomerIdViewModel customerVM ) : Task
customerVM CustomerIdViewModel
Результат Task

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

public GetAddressByNameAsync ( CustomerNameViewModel customerVM ) : Task
customerVM CustomerNameViewModel
Результат Task

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

public GetAllAsync ( ) : Task>
Результат Task>

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

public GetByIdAsync ( CustomerIdViewModel customerVM ) : Task
customerVM CustomerIdViewModel
Результат Task

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

public Remove ( CustomerViewModel customerVM ) : void
customerVM CustomerViewModel
Результат void

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

public Update ( CustomerViewModel customerVM ) : void
customerVM CustomerViewModel
Результат void