protected static string RepositoryFunctionsSnippet(ComputedInfo info) { return(string.Format( @"public readonly Func<Common.DomRepository{2}, global::{0}.{1}[]> Compute = {3}; ", info.Module.Name, info.Name, DataStructureUtility.ComputationAdditionalParametersTypeTag.Evaluate(info), info.Expression)); }
protected static string LoadFunctionBodySnippet(ComputedInfo info) { return(string.Format( @"return Compute(_domRepository{0});", DataStructureUtility.ComputationAdditionalParametersArgumentTag.Evaluate(info))); }