public static void Show(Window ownerWindow, string assemblyPath, string assemblyData) { LicenseEntry licenseEntry = LicenseConsoleData.Singleton.LicenseEntry; NameValueCollection parameters = PrepareParameters(LicenseType.Distributable, licenseEntry.LicenseKey, licenseEntry.Name, licenseEntry.Company, assemblyData); parameters.Add("AssemblyPath", assemblyPath); parameters.Add("LicenseCategory", LicenseConsoleData.GetLicenseCategory(LicenseType.Distributable)); Show(ownerWindow, parameters); }
public static void Show(Window ownerWindow, LicenseType licenseType, LicenseKey licenseKey, string userName, string company) { NameValueCollection parameters = PrepareParameters(licenseType, licenseKey, userName, company, MachineLicense.LocalMachineData); string designTimeLicenseCategory = LicenseConsoleData.GetLicenseCategory(licenseType, true); if (!string.IsNullOrEmpty(designTimeLicenseCategory)) { parameters.Add("DesignTimeLicenseCategory", designTimeLicenseCategory); } parameters.Add("RuntimeLicenseCategory", LicenseConsoleData.GetLicenseCategory(licenseType, false)); Show(ownerWindow, parameters); }