Это возможно только в том случае, если созданы две модели сущностей (по одной для каждого поставщика), а затем оба контекста объекта реализуют один и тот же интерфейс.
Не стоит усилий по управлению двумя моделями сущностей.
Я надеюсь, что это будет исправлено в Entity Framework Ver 3.