protected virtual string GetTemplateName(IRequest request) { RequestInfo requestInfo = GetRequestInfo(request); string templateName = string.Empty; if (requestInfo.RouteInfo.IsHomeRequest) { templateName = System.IO.Path.GetFileNameWithoutExtension(DefaultFilePath); } else if (requestInfo.FileExists(AppConf, out string absolutePath)) { templateName = System.IO.Path.GetFileNameWithoutExtension(absolutePath); } return(templateName); }