Your comments

Hi Edwin,

Thanks for the extra information. That is a great use case for Warewolf. So at a basic level using the example above, I would do the following:

Create a Warewolf service for each "Read" action i.e. a Warewolf service to read from the db, one for the POS and one for the Bookings in each of these you would mark the data retrieved as outputs and any inputs and that would be needed to filter or need to be passed to the source endpoint.

Then I would create a "GetCustomerService" that takes an input(s) to identify a customer. You would then call each of your "Read" action services and mark only the data you are interested in as outputs.

This is a rough outline of how to implement it. If you require further help, please let us know.


Hi Edwin,

It would depend a lot on what you mean/context of the object/domain mapping you are speaking about? If you could provide some detail on the problem you are trying to solve, that would go a long way in helping us assist you,


Hi mpalladi ,

Thanks for logging this issue. We recently updated to using Visual Studio 2015 and will be updating the documentation to reflect this. Please refer to the Readme section of the Github page for the new requirements. In particular the following:

Compiling Warewolf requires at least Visual Studio 2017 with the ".NET desktop development" and "ASP.NET and web development" workloads and the "F# language support" individual component also installed.

Thanks again for bringing this to our attention.

Hi Travis,

Thanks for the bug report. We are looking into it.


Please note that the DLL's that your executing DLL is dependent on need to be in the same folder as the executing folder. If possible you can zip up the DLL's and send it to us and we can try it from our side.


Hi Thehseen,

Warewolf currently does not support the returning of out variables. If possible change the proc to return a table with one row and one column.

We are trying to work out what the best method is for allowing OUT variable return, the issue being that a proc could return multiple OUT variables as well as a table.