Ejemplo n.º 1
0
 public ServiceController(
     IApprovePostServiceCommand approvePostServiceCommand,
     IConfirmPostService confirmPostService,
     IDeleteServiceFromProviderCommand deleteServiceFromProviderCommand,
     IDeleteServiceFromUserCommand deleteServiceFromUserCommand,
     IFilterAllPagingPostServiceQuery filterAllPagingPostServiceQuery,
     IGetAllPagingPostServiceQuery getAllPagingPostServiceQuery,
     IGetAllPostUserServiceByUserIdQuery getAllPostUserServiceByUserIdQuery,
     IGetPostServiceByIdQuery getPostServiceByIdQuery,
     IRegisterServiceFromProviderCommand registerServiceFromProviderCommand,
     IRegisterServiceFromUserCommand registerServiceFromUserCommand,
     IRejectPostServiceCommand rejectPostServiceCommand,
     IUpdatePostServiceCommand updatePostServiceCommand,
     IFilterAllPagingLocationPostService filterAllPagingLocationPostService)
 {
     _approvePostServiceCommand          = approvePostServiceCommand;
     _confirmPostService                 = confirmPostService;
     _deleteServiceFromProviderCommand   = deleteServiceFromProviderCommand;
     _deleteServiceFromUserCommand       = deleteServiceFromUserCommand;
     _filterAllPagingPostServiceQuery    = filterAllPagingPostServiceQuery;
     _getAllPagingPostServiceQuery       = getAllPagingPostServiceQuery;
     _getAllPostUserServiceByUserIdQuery = getAllPostUserServiceByUserIdQuery;
     _getPostServiceByIdQuery            = getPostServiceByIdQuery;
     _registerServiceFromProviderCommand = registerServiceFromProviderCommand;
     _registerServiceFromUserCommand     = registerServiceFromUserCommand;
     _rejectPostServiceCommand           = rejectPostServiceCommand;
     _updatePostServiceCommand           = updatePostServiceCommand;
     _filterAllPagingLocationPostService = filterAllPagingLocationPostService;
 }
 public RecommendService(
     IRepository <Provider, Guid> providerRepository,
     IRepository <ProviderFollowing, int> providerFollowingRepository,
     IRepository <ProviderNew, int> providerNewRepository,
     IRepository <Service, Guid> serviceRepository,
     IRepository <Model.Entities.ServiceModel.ProviderServiceModel.ProviderService, int> providerServiceRepository,
     IGetByIdProviderNewsServiceQuery getByIdProviderNewService,
     IGetPostServiceByIdQuery getPostServiceByIdQuery,
     UserManager <AppUser> userManager,
     IOptions <EmailConfigModel> configEmail)
 {
     _getByIdProviderNewService   = getByIdProviderNewService;
     _providerFollowingRepository = providerFollowingRepository;
     _providerNewRepository       = providerNewRepository;
     _providerRepository          = providerRepository;
     _providerServiceRepository   = providerServiceRepository;
     _serviceRepository           = serviceRepository;
     _getPostServiceByIdQuery     = getPostServiceByIdQuery;
     _userManager = userManager;
     _configEmail = configEmail;
 }