title: BackgroundWorker example
body: <p>Could you please provide an example how to use background worker.
  I have created Background worker follow the instruction provided in documentation for asp.net boilerplate. Inherit my class from </p>
  
  <pre><code>public class ContactValidationBackgroundWorker : BackgroundWorkerBase, ITransientDependency
  </code></pre>
  
  <p>Override Start method and put into non-blocking Task.Run(MyMethod). Then I add wait instruction into Overrided method WaitToStop, add like myTask.Wait();</p>
  
  <p>This method starts , but it block performing main process of work. 
  I'm using Asp.net(boilerplate) core + Angular (SPA) 
  I added it into Application Services layer.</p>