Avoid null refs when IStatusCodeActionResult cannot be discovered

This commit is contained in:
Pranav K 2018-08-30 15:17:09 -07:00
parent 1128bd572c
commit d8b7dbd1f3
No known key found for this signature in database
GPG Key ID: 1963DA6D96C3057A
1 changed files with 1 additions and 1 deletions

View File

@ -28,7 +28,7 @@ namespace Microsoft.AspNetCore.Mvc.Api.Analyzers
StatusCodeValueAttribute = compilation.GetTypeByMetadataName(ApiSymbolNames.StatusCodeValueAttribute);
var statusCodeActionResult = compilation.GetTypeByMetadataName(ApiSymbolNames.IStatusCodeActionResult);
StatusCodeActionResultStatusProperty = (IPropertySymbol)statusCodeActionResult.GetMembers("StatusCode")[0];
StatusCodeActionResultStatusProperty = (IPropertySymbol)statusCodeActionResult?.GetMembers("StatusCode")[0];
var disposable = compilation.GetSpecialType(SpecialType.System_IDisposable);
var members = disposable.GetMembers(nameof(IDisposable.Dispose));