title: Request for background task in UWP more than one, is it necessary?
body: <p>I make a library with several background tasks for UWP 8.1/10 (desktop/mobile).</p>
  
  <p>I have 3 background tasks but I talk about one of them. When the app starts, I see permission request dialog:</p>
  
  <pre><code>await BackgroundExecutionManager.RequestAccessAsync();
  </code></pre>
  
  <p>I click to allow and continue registration of background task, this part works excellent. Every 15 minutes I see my task in <em>Output</em>. It works perfectly.</p>
  
  <p>So, in near future, I want to change execution time while background task is working it creates the same task with another <code>TimerTrigger</code>(depends on some conditions, but it can happen), for example: </p>
  
  <ul>
  <li>register again with the same time in <code>TimerTrigger</code></li>
  <li>register new <code>TimeTrigger</code> with one per two days timer.</li>
  </ul>
  
  <p>I know about:</p>
  
  <blockquote>
    <p><strong>Note</strong>  Universal Windows apps must call RequestAccessAsync before registering any of the background trigger types.</p>
  </blockquote>
  
  <p>So, I need use <code>await BackgroundExecutionManager.RequestAccessAsync()</code> every time when I try to register any of background task, does I understand it right?</p>
  
  <p>In other words, I do it every time when I change/re-register <code>TimerTrigger</code> for the first time, then when I need to do it when:</p>
  
  <blockquote>
    <ul>
    <li>register again with the same time in <code>TimerTrigger</code></li>
    </ul>
  </blockquote>
  
  <p>or</p>
  
  <blockquote>
    <ul>
    <li>register new <code>TimeTrigger</code> with one per two days timer.</li>
    </ul>
  </blockquote>
  
  <p>Can someone help me to understand? :)</p>
  
  <p>P.S I saw somewhere that re-registration in UWP 10 is not necessary, is it?</p>