Est-ce que C# autorise les interfaces partielles? c'est-à-dire, dans la classe ManagerFactory1.cs, j'ai
public partial interface IManagerFactory
{
// Méthodes Get
ITescoManager GetTescoManager();
ITescoManager GetTescoManager(INHibernateSession session);
}
et dans la classe ManagerFactory.cs, j'ai:
public partial interface IManagerFactory
{
// Méthodes Get
IEmployeeManager GetEmployeeManager();
IEmployeeManager GetEmployeeManager(INHibernateSession session);
IProductManager GetProductManager();
IProductManager GetProductManager(INHibernateSession session);
IStoreManager GetStoreManager();
IStoreManager GetStoreManager(INHibernateSession session);
}
Les classes ManagerFactory et ManagerFactory1 sont situées dans la même assembly.