CCNet.Build.SetupPackages.NuGetPackage.ParseFramework C# (CSharp) Method

ParseFramework() protected static method

protected static ParseFramework ( string framework ) : TargetFramework
framework string
return TargetFramework
		protected static TargetFramework ParseFramework(string framework)
		{
			switch (framework)
			{
				case "net20":
					return TargetFramework.Net20;

				case "net35":
					return TargetFramework.Net35;

				case "net40":
					return TargetFramework.Net40;

				case "net45":
					return TargetFramework.Net45;

				case "net452":
					return TargetFramework.Net452;

				case "net461":
					return TargetFramework.Net461;

				default:
					throw new InvalidOperationException($"Unknown target framework '{framework}'.");
			}
		}
	}