Browse Source

Merge pull request #11920 from gpcaretti/patch-1

Documentation fix for AddBackgroundWorkerAsync
pull/11985/head
Enis Necipoglu 4 years ago
committed by GitHub
parent
commit
74b0ec7c4b
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 10
      docs/en/Background-Workers.md

10
docs/en/Background-Workers.md

@ -86,20 +86,20 @@ After creating a background worker class, you should add it to the `IBackgroundW
[DependsOn(typeof(AbpBackgroundWorkersModule))] [DependsOn(typeof(AbpBackgroundWorkersModule))]
public class MyModule : AbpModule public class MyModule : AbpModule
{ {
public override void OnApplicationInitialization( public override Task OnApplicationInitializationAsync(
ApplicationInitializationContext context) ApplicationInitializationContext context)
{ {
context.AddBackgroundWorker<PassiveUserCheckerWorker>(); context.AddBackgroundWorkerAsync<PassiveUserCheckerWorker>();
} }
} }
```` ````
`context.AddBackgroundWorker(...)` is a shortcut extension method for the expression below: `context.AddBackgroundWorkerAsync(...)` is a shortcut extension method for the expression below:
````csharp ````csharp
context.ServiceProvider await context.ServiceProvider
.GetRequiredService<IBackgroundWorkerManager>() .GetRequiredService<IBackgroundWorkerManager>()
.Add( .AddAsync(
context context
.ServiceProvider .ServiceProvider
.GetRequiredService<PassiveUserCheckerWorker>() .GetRequiredService<PassiveUserCheckerWorker>()

Loading…
Cancel
Save