public override void Execute(IRequest req, IResponse res, object requestDto)
{
if (!string.IsNullOrEmpty(View))
{
object currentView;
if (!req.Items.TryGetValue("View", out currentView) || string.IsNullOrEmpty(currentView as string))
req.Items["View"] = View;
}
if (!string.IsNullOrEmpty(Template))
{
object currentTemplate;
if (!req.Items.TryGetValue("Template", out currentTemplate) || string.IsNullOrEmpty(currentTemplate as string))
req.Items["Template"] = Template;
}
}
}