Partial Interface in C#
<p>Does C# allows partial interface? i.e., in ManagerFactory1.cs class, I have </p>

<pre><code>public partial interface IManagerFactory
{
 // Get Methods
 ITescoManager GetTescoManager();
 ITescoManager GetTescoManager(INHibernateSession session);
}
</code></pre>

<p>and in ManagerFactory.cs class, I have:</p>

<pre><code>public partial interface IManagerFactory
{
 // Get Methods
 IEmployeeManager GetEmployeeManager();
 IEmployeeManager GetEmployeeManager(INHibernateSession session);
 IProductManager GetProductManager();
 IProductManager GetProductManager(INHibernateSession session);
 IStoreManager GetStoreManager();
 IStoreManager GetStoreManager(INHibernateSession session);
}
</code></pre>

<p>Both ManagerFactory and ManagerFactory1 are located in the same assembly. </p>
