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