/// <summary> /// Allows user to specify the path for the license file. /// </summary> /// <param name="config">The current <see cref="BusConfiguration"/>.</param> /// <param name="licenseFile">A relative or absolute path to the license file.</param> public static void LicensePath(this BusConfiguration config, string licenseFile) { if (!File.Exists(licenseFile)) { throw new FileNotFoundException("License file not found", licenseFile); } var licenseText = NonLockingFileReader.ReadAllTextWithoutLocking(licenseFile); config.License(licenseText); }