title: call async methods in synchronized method in windows phone 8
body: <p>is this a better way to call a async method in a synchronised method.</p>
  
  <pre><code>public bool Sync() 
  { 
    return Task.Run(() =&gt; MyClass.IsSyncDone()).Result; 
  }
  </code></pre>
  
  <p>will it cause deadlocks? I really need to know a better way. because I do not want to make async to system calls i.e. App launching, registered methods etc.
  can anyone please help.</p>