2 instantiations of LaunchProfileParseResult
Microsoft.DotNet.ProjectTools (2)
LaunchSettings\LaunchProfileParseResult.cs (2)
25=> new(reason, profile: null); 28=> new(failureReason: null, profile: model);
24 references to LaunchProfileParseResult
dotnet-aot (5)
parent\dotnet\Commands\Run\AotRunCommand.cs (1)
262LaunchProfileParseResult result = CommonRunHelpers.ReadLaunchProfile(
parent\dotnet\Commands\Run\CommonRunHelpers.cs (4)
139public static LaunchProfileParseResult ReadLaunchProfile( 151return LaunchProfileParseResult.Success(model: null); 160return LaunchProfileParseResult.Success(model: null); 171internal static LaunchProfileParseResult ReadLaunchProfileFromFile(
Microsoft.DotNet.ProjectTools (19)
LaunchSettings\ExecutableLaunchProfileParser.cs (4)
19public override LaunchProfileParseResult ParseProfile( 29return LaunchProfileParseResult.Failure(Resources.LaunchProfileIsNotAJsonObject); 34return LaunchProfileParseResult.Failure(error); 37return LaunchProfileParseResult.Success(new ExecutableLaunchProfile
LaunchSettings\LaunchProfileParser.cs (1)
21public abstract LaunchProfileParseResult ParseProfile(
LaunchSettings\LaunchProfileParseResult.cs (2)
24public static LaunchProfileParseResult Failure(string reason) 27public static LaunchProfileParseResult Success(LaunchProfile? model)
LaunchSettings\LaunchSettings.cs (9)
74internal static LaunchProfileParseResult ReadProfileSettingsFromFile( 95return LaunchProfileParseResult.Failure(Resources.LaunchProfilesCollectionIsNotAJsonObject); 114return LaunchProfileParseResult.Failure(string.Format(Resources.DuplicateCaseInsensitiveLaunchProfileNames, 120return LaunchProfileParseResult.Failure(string.Format(Resources.LaunchProfileDoesNotExist, profileName)); 127return LaunchProfileParseResult.Failure(Resources.LaunchProfileIsNotAJsonObject); 151return LaunchProfileParseResult.Failure(Resources.UsableLaunchProfileCannotBeLocated); 157return LaunchProfileParseResult.Failure(Resources.UsableLaunchProfileCannotBeLocated); 163return LaunchProfileParseResult.Failure(string.Format(Resources.LaunchProfileHandlerCannotBeLocated, commandName)); 183return LaunchProfileParseResult.Failure(string.Format(Resources.DeserializationExceptionMessage, launchSettingsPath, ex.Message));
LaunchSettings\ProjectLaunchProfileParser.cs (3)
18public override LaunchProfileParseResult ParseProfile( 28return LaunchProfileParseResult.Failure(Resources.LaunchProfileIsNotAJsonObject); 31return LaunchProfileParseResult.Success(new ProjectLaunchProfile