public static IRegion GetRegion(this IModuleManagerBase manager, object viewModel)
        {
            Verifier.VerifyManager(manager);
            var regions = manager.GetRegions(viewModel);

            return(regions.Any() ? regions.Single() : null);
        }
예제 #2
0
 public static void VerifyManager(IModuleManagerBase manager)
 {
     if (manager == null)
     {
         throw new ArgumentNullException("manager");
     }
 }
 public static void Save(this IModuleManagerBase manager, out string logicalState, out string visualState)
 {
     Verifier.VerifyManager(manager);
     manager.Save(null, out logicalState, out visualState);
 }