public ListPropertiesUseCase(IPropertyGateway propertyGateway) { _propertyGateway = propertyGateway; }
public GetPropertyUseCase(IPropertyGateway gateway) { _gateway = gateway; }
public GetPropertyUseCase(IPropertyGateway gateway, IMapper mapper) { _gateway = gateway; _mapper = mapper; }
public GetPropertiesUseCase(IPropertyGateway gateway, IMapper mapper, IValidatePostcode validatePostcode) { _gateway = gateway; _mapper = mapper; _validatePostcode = validatePostcode; }