Skip to content

Commit d577c6a

Browse files
authored
fix up missing periods (#44504)
1 parent 1faac46 commit d577c6a

File tree

61 files changed

+167
-171
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+167
-171
lines changed

docs/azure/key-azure-services.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ While Azure contains over 100 services, the following Azure services are the ser
2222
| ![Azure Service Bus Icon](./media/service-bus.svg) | **Azure Service Bus** | Azure Service Bus is a fully managed enterprise message broker supporting both point to point and publish-subscribe integrations. It is ideal for building decoupled applications, queue based load leveling, or facilitating communication between microservices. |
2323
| ![Azure Key Vault Icon](./media/azure-key-vault.svg) | **Azure Key Vault** | Every application has application secrets like connection strings and API keys it must store. Azure Key Vault helps you store and access those secrets securely, in an encrypted vault with restricted access to make sure your secrets and your application are not compromised. |
2424

25-
For the full list of Azure products and services, visit the [Azure documentation home page](/azure/?product=all)
25+
For the full list of Azure products and services, visit the [Azure documentation home page](/azure/?product=all).
2626

27-
### Next steps
27+
## Next steps
2828

29-
Start configuring your Azure development environment by [Creating an Azure Account](create-azure-account.md)
29+
Start configuring your Azure development environment by [Creating an Azure Account](create-azure-account.md).

docs/azure/migration/vm.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ Azure Virtual Networks enable you to:
5252
- Connect your VM to your on-premises network using one of several [connectivity options](/azure/vpn-gateway/vpn-gateway-about-vpngateways#s2smulti)
5353
- Integrate your virtual machine into your on-premises network using [ExpressRoute](https://azure.microsoft.com/services/expressroute/)
5454

55-
To get started, see the [Virtual Network documentation](/azure/virtual-network/)
55+
To get started, see the [Virtual Network documentation](/azure/virtual-network/).
5656

5757
### Active Directory
5858

docs/azure/sdk/resource-management.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ Those packages follow the [new Azure SDK guidelines](https://azure.github.io/azu
1818
- Distributed tracing.
1919

2020
> [!NOTE]
21-
> You may notice that some packages are still pre-release version, phased releases of additional Azure services' management plane libraries are in process. If you are looking for a stable version package for a particular azure resource and currently only a pre-release version is available, please raise an issue in [Azure SDK for .NET Github repo](https://github.com/Azure/azure-sdk-for-net/issues/new?assignees=&labels=&template=02_feature_request.yml&title=%5BFEATURE+REQ%5D)
21+
> You might notice that some packages are still prerelease version. Phased releases of additional Azure services' management plane libraries are in process. If you're looking for a stable version package for a particular Azure resource and currently only a prerelease version is available, please raise an issue in [Azure SDK for .NET GitHub repo](https://github.com/Azure/azure-sdk-for-net/issues/new?assignees=&labels=&template=02_feature_request.yml&title=%5BFEATURE+REQ%5D).
2222
2323
## Get started
2424

2525
### Prerequisites
2626

27-
- An [Azure subscription](https://azure.microsoft.com/free/dotnet/)
27+
- An [Azure subscription](https://azure.microsoft.com/free/dotnet/).
2828
- A [TokenCredential](/dotnet/api/azure.core.tokencredential?view=azure-dotnet&preserve-view=false) implementation, such as an [Azure Identity library credential type](/dotnet/api/overview/azure/Identity-readme#credential-classes).
2929

3030
### Install the package

docs/core/compatibility/aspnet-core/6.0/obsolete-removed-apis.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Use the recommended replacement APIs.
3838
* Removed the constructor [Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor](/dotnet/api/microsoft.aspnetcore.mvc.infrastructure.objectresultexecutor.-ctor?view=aspnetcore-3.1&preserve-view=true#Microsoft_AspNetCore_Mvc_Infrastructure_ObjectResultExecutor__ctor_Microsoft_AspNetCore_Mvc_Infrastructure_OutputFormatterSelector_Microsoft_AspNetCore_Mvc_Infrastructure_IHttpResponseStreamWriterFactory_Microsoft_Extensions_Logging_ILoggerFactory_). Use <xref:Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor.%23ctor(Microsoft.AspNetCore.Mvc.Infrastructure.OutputFormatterSelector,Microsoft.AspNetCore.Mvc.Infrastructure.IHttpResponseStreamWriterFactory,Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.MvcOptions})?displayProperty=nameWithType> instead.
3939
* Removed [Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationVisitor.AllowShortCircuitingValidationWhenNoValidatorsArePresent](/dotnet/api/microsoft.aspnetcore.mvc.modelbinding.validation.validationvisitor.allowshortcircuitingvalidationwhennovalidatorsarepresent?view=aspnetcore-3.1&preserve-view=true#Microsoft_AspNetCore_Mvc_ModelBinding_Validation_ValidationVisitor_AllowShortCircuitingValidationWhenNoValidatorsArePresent).
4040
* Removed [Microsoft.AspNetCore.Mvc.ViewFeatures.ViewComponentResultExecutor](/dotnet/api/microsoft.aspnetcore.mvc.viewfeatures.viewcomponentresultexecutor.-ctor?view=aspnetcore-3.1&preserve-view=true#Microsoft_AspNetCore_Mvc_ViewFeatures_ViewComponentResultExecutor__ctor_Microsoft_Extensions_Options_IOptions_Microsoft_AspNetCore_Mvc_MvcViewOptions__Microsoft_Extensions_Logging_ILoggerFactory_System_Text_Encodings_Web_HtmlEncoder_Microsoft_AspNetCore_Mvc_ModelBinding_IModelMetadataProvider_Microsoft_AspNetCore_Mvc_ViewFeatures_ITempDataDictionaryFactory_). Use <xref:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewComponentResultExecutor.%23ctor(Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.MvcViewOptions},Microsoft.Extensions.Logging.ILoggerFactory,System.Text.Encodings.Web.HtmlEncoder,Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactory,Microsoft.AspNetCore.Mvc.Infrastructure.IHttpResponseStreamWriterFactory)?displayProperty=nameWithType> instead.
41-
* Obsoleted [CompatibilityVersion](/dotnet/api/microsoft.aspnetcore.mvc.compatibilityversion?view=aspnetcore-3.1&preserve-view=true)
41+
* Obsoleted [CompatibilityVersion](/dotnet/api/microsoft.aspnetcore.mvc.compatibilityversion?view=aspnetcore-3.1&preserve-view=true).
4242

4343
<!--
4444

docs/core/deploying/trimming/prepare-libraries-for-trimming.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ In this case, the trim analysis keeps public methods of <xref:System.Tuple>, and
137137
* When code is incompatible with trimming, annotate it with `RequiresUnreferencedCode` and propagate this annotation to callers until the relevant public APIs are annotated.
138138
* Avoid using code that uses reflection in a way not understood by the static analysis. For example, reflection in static constructors should be avoided. Using statically unanalyzable reflection in static constructors result in the warning propagating to all members of the class.
139139
* Avoid annotating virtual methods or interface methods. Annotating virtual or interface methods requires all overrides to have matching annotations.
140-
* If an API is mostly trim-incompatible, alternative coding approaches to the API might need to be considered. A common example is reflection-based serializers. In these cases, consider adopting other technology like source generators to produce code that is more easily statically analyzed. For example, see [How to use source generation in System.Text.Json](../../../standard/serialization/system-text-json/source-generation.md)
140+
* If an API is mostly trim-incompatible, alternative coding approaches to the API might need to be considered. A common example is reflection-based serializers. In these cases, consider adopting other technology like source generators to produce code that is more easily statically analyzed. For example, see [How to use source generation in System.Text.Json](../../../standard/serialization/system-text-json/source-generation.md).
141141

142142
## Resolve warnings for non-analyzable patterns
143143

docs/core/deploying/trimming/trim-warnings/il2016.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@ Could not find event on type.
1414

1515
## Rule description
1616

17-
An event specified in an [XML file for the trimmer](https://github.com/dotnet/runtime/blob/main/docs/tools/illink/data-formats.md)
18-
file could not be found in the type matching the `fullname` argument that was passed to
19-
the parent of the `event` element.
17+
An event specified in an [XML file for the trimmer](https://github.com/dotnet/runtime/blob/main/docs/tools/illink/data-formats.md) file could not be found in the type matching the `fullname` argument that was passed to the parent of the `event` element.
2018

2119
## Example
2220

docs/core/deploying/trimming/trim-warnings/il2017.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@ Could not find property on type.
1414

1515
## Rule description
1616

17-
A property specified in an [XML file for the trimmer](https://github.com/dotnet/runtime/blob/main/docs/tools/illink/data-formats.md)
18-
file could not be found in the type matching the `fullname` argument that was passed to
19-
the parent of the `property` element.
17+
A property specified in an [XML file for the trimmer](https://github.com/dotnet/runtime/blob/main/docs/tools/illink/data-formats.md) file could not be found in the type matching the `fullname` argument that was passed to the parent of the `property` element.
2018

2119
## Example
2220

docs/core/diagnostics/built-in-metrics.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@ This is a reference for [metrics](metrics.md) built-in for .NET, produced using
1818

1919
## Older metric APIs
2020

21-
For built-in metrics produced by [alternative metric APIs](compare-metric-apis.md)
21+
For built-in metrics produced by [alternative metric APIs](compare-metric-apis.md),
2222
see the [EventCounters reference](available-counters.md) and [Windows Performance Counter reference](../../framework/debug-trace-profile/performance-counters.md).

docs/core/diagnostics/compare-metric-apis.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@ Although this API was designed to work well with OpenTelemetry and its growing e
3030
### PerformanceCounter
3131

3232
<xref:System.Diagnostics.PerformanceCounter?displayProperty=nameWithType> APIs are the oldest .NET metric APIs. They're only supported on Windows and provide
33-
a managed wrapper for Windows OS [Performance Counter](/windows/win32/perfctrs/performance-counters-portal)
34-
technology. They are available in all supported versions of .NET.
33+
a managed wrapper for Windows OS [Performance Counter](/windows/win32/perfctrs/performance-counters-portal) technology. They are available in all supported versions of .NET.
3534

3635
These APIs are provided primarily for compatibility; the .NET team
3736
considers this a stable area that's unlikely to receive further improvement aside from bug fixes. These APIs are not suggested

docs/core/diagnostics/debug-stackoverflow.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Often just seeing this callstack on the console above is enough to identify the
4949

5050
This example creates a core dump when the StackOverflowException occurs, then loads the dump into [lldb](https://lldb.llvm.org/) (a common Linux command-line debugger) and debugs it.
5151

52-
1. Run the app with it configured to collect a dump on crash
52+
1. Run the app with it configured to collect a dump on crash.
5353

5454
````
5555
> export DOTNET_DbgEnableMiniDump=1
@@ -61,7 +61,7 @@ This example creates a core dump when the StackOverflowException occurs, then lo
6161
6262
[!INCLUDE [complus-prefix](../../../includes/complus-prefix.md)]
6363
64-
2. Install the SOS extension using [dotnet-sos](dotnet-sos.md)
64+
2. Install the SOS extension using [dotnet-sos](dotnet-sos.md).
6565
6666
````
6767
dotnet-sos install
@@ -85,7 +85,7 @@ This example creates a core dump when the StackOverflowException occurs, then lo
8585
...
8686
````
8787
88-
4. The top frame `0x00007f59b40900cc` is repeated several times. Use the [SOS](sos-debugging-extension.md) `ip2md` command to figure out what managed method is located at the `0x00007f59b40900cc` address
88+
4. The top frame `0x00007f59b40900cc` is repeated several times. Use the [SOS](sos-debugging-extension.md) `ip2md` command to figure out what managed method is located at the `0x00007f59b40900cc` address.
8989
9090
````
9191
(lldb) ip2md 0x00007f59b40900cc
@@ -120,7 +120,7 @@ The callstack debugger window also shows the stack.
120120
121121
You can use all the normal Visual Studio debugger features to investigate each frame on the callstack, its source code, and the value of local variables.
122122
123-
## See Also
123+
## See also
124124
125125
* [An introduction to dumps in .NET](dumps.md)
126126
* [Debug Linux dumps](debug-linux-dumps.md)

0 commit comments

Comments
 (0)