Skip to content

Commit 3edb333

Browse files
committed
acrolinx
1 parent 1a7cdac commit 3edb333

File tree

1 file changed

+4
-4
lines changed
  • articles/azure-functions/errors-diagnostics/diagnostic-events

1 file changed

+4
-4
lines changed

articles/azure-functions/errors-diagnostics/diagnostic-events/azfd0005.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ This event occurs when an external startup class throws an exception during func
1717

1818
## Event description
1919

20-
An external startup class is a class registered with the `FunctionsStartupAttribute`. It is often used to register services or configuration sources for dependency injection. For more information on the feature, see [use dependency injection in .NET Azure Functions](../../functions-dotnet-dependency-injection.md).
20+
An external startup class is a class registered with the `FunctionsStartupAttribute`. It's often used to register services or configuration sources for dependency injection. For more information on the feature, see [use dependency injection in .NET Azure Functions](../../functions-dotnet-dependency-injection.md).
2121

22-
If a call to either of the `Configure()` methods on the `FunctionsStartup` class throws an exception, it will cause the function app initialization to fail. The functions host will catch this exception, log the error, and retry initialization. This retry helps to recover from transient errors, but permanent errors may be logged many times as the host retries.
22+
If a call to either of the `Configure()` methods on the `FunctionsStartup` class throws an exception, it causes the function app initialization to fail. The functions host catches this exception, logs the error, and retries initialization. This retry helps to recover from transient errors, but permanent errors might be logged many times as the host retries.
2323

24-
If `APPLICATIONINSIGHTS_CONNECTION_STRING` is set as an app setting, the error will also be logged as an `exception` in Application Insights.
24+
If `APPLICATIONINSIGHTS_CONNECTION_STRING` is set as an app setting, the error is also logged as an `exception` in Application Insights.
2525

2626
## How to resolve the event
2727

28-
Every occurrence of this event is unique to the application. Investigate the error message and stack trace to see what may need to be done to prevent this error in the future. For example, a timeout may need to be retried; or an error calling an external service may need to be handled.
28+
Every occurrence of this event is unique to the application. Investigate the error message and stack trace to see what can be done to prevent this error in the future. For example, a timeout might need to be retried; or an error calling an external service might need to be handled.
2929

3030
## When to suppress the event
3131

0 commit comments

Comments
 (0)