You can try https://www.nuget.org/packages/DeepCode.Return/ for returning results from service/commad/query. This package impletements results pattern at core and got some nice simple features to it.