コード例 #1
0
        public void NullService()
        {
            IViewLocator vl = null;

            AssertHelper.AssertThrows <ArgumentNullException>(() => { vl.CreateViewTemplate(string.Empty); });
            AssertHelper.AssertThrows <ArgumentNullException>(() => { vl.CreateViewTemplate(typeof(string)); });
        }
コード例 #2
0
 public void UpdateViewTemplate(IViewLocator viewLocator)
 {
     if (ViewTemplate != null)
     {
         return;
     }
     if (ViewType != null)
     {
         ViewTemplate = viewLocator.CreateViewTemplate(ViewType);
         return;
     }
     if (!string.IsNullOrEmpty(ViewName))
     {
         ViewTemplate = viewLocator.CreateViewTemplate(ViewName);
         return;
     }
     ViewTemplate = null;
     return;
 }