public static IRegion GetRegion(this IModuleManagerBase manager, object viewModel) { Verifier.VerifyManager(manager); var regions = manager.GetRegions(viewModel); return(regions.Any() ? regions.Single() : null); }
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); }