/src/NUnit/util/Interfaces/IRuntimeFrameworkSelector.cs
C# | 23 lines | 9 code | 1 blank | 13 comment | 0 complexity | 04cafa00e31f5f9f19ec7d99e82513c5 MD5 | raw file
Possible License(s): GPL-2.0
- // ****************************************************************
- // Copyright 2010, Charlie Poole
- // This is free software licensed under the NUnit license. You may
- // obtain a copy of the license at http://nunit.org
- // ****************************************************************
- using System;
- using NUnit.Core;
-
- namespace NUnit.Util
- {
- interface IRuntimeFrameworkSelector
- {
- /// <summary>
- /// Selects a target runtime framework for a TestPackage based on
- /// the settings in the package and the assemblies themselves.
- /// The package RuntimeFramework setting may be updated as a
- /// result and the selected runtime is returned.
- /// </summary>
- /// <param name="package">A TestPackage</param>
- /// <returns>The selected RuntimeFramework</returns>
- RuntimeFramework SelectRuntimeFramework(TestPackage package);
- }
- }