public UpdatePersonUseCase(IPersonApiGateway gateway, IResponseFactory responseFactory, ISnsGateway snsGateway, ISnsFactory snsFactory) { _gateway = gateway; _responseFactory = responseFactory; _snsFactory = snsFactory; _snsGateway = snsGateway; }
public DeleteContactDetailsByTargetIdUseCase(IContactDetailsGateway gateway, ISnsFactory factory, ISnsGateway snsGateway) { _gateway = gateway; _snsFactory = factory; _snsGateway = snsGateway; }
public CreateContactUseCase(IContactDetailsGateway gateway, ISnsGateway snsGateway, ISnsFactory snsFactory) { _gateway = gateway; _snsGateway = snsGateway; _snsFactory = snsFactory; }