public string ResolveTemp(string name)
{
if (OutputResolver == null)
{
Context.Log.Error("No output resolver function set.");
return null;
}
var output = OutputResolver(name);
if (string.IsNullOrEmpty(output))
return null;
return Path.Combine(TempPath, output);
}