What is the correct syntax to the -Context parameter of EF 7's Add-Migration command?
<p>Using the latest pre-release version of EntityFramework 7 (v7.0.0-rc1-final), I have tried to use the <code>Add-Migration</code> PowerShell command through the Package Manager Console in Visual Studio; I have tried to add migrations to my DAL.</p>

<p>With a folder structure that looks something like:</p>

<pre><code>-Project
  -DAL
    -Context.cs
</code></pre>

<p>I have tried variations of the following command:</p>

<p><code>Add-Migration Initial -OutputDir DAL\Migrations -Context ContextClassName</code></p>

<p>Including, but not limited to:</p>

<p><code>Add-Migration Initial -OutputDir DAL\Migrations -Context Project.Namespace.DAL.ContextClassName</code></p>

<p><code>Add-Migration Initial -OutputDir DAL\Migrations -Context DAL\Context.cs</code></p>

<p>To no avail...</p>

<p>The package for the tools is installed like so:</p>

<p><code>Install-Package Microsoft.EntityFrameworkCore.Tools -Pre</code></p>

<p>The <a href="http://ef.readthedocs.io/en/latest/miscellaneous/cli/powershell.html#add-migration" rel="nofollow">docs</a> are less than helpful and <code>Get-Help Add-Migration -Examples</code> and <code>-Full</code>, <code>-Detailed</code> etc. give you nothing relating to the expected format of the <code>-Context</code> parameter.</p>

<p>What is the correct format?</p>