Как создать экземпляр общедоступного интерфейса
Вот пример кода: я не хочу выставлять внутренний запечатанный класс только как интерфейс.
вот что я хочу сделать IDataService id = new IDataService() возможно ли это или есть обходной путь?
public interface IDataService { method a method b method c method etc } internal sealed class DataService : IDataService { method a method b method c method etc }
спасибо
Что я уже пробовал:
Единственное, что я пробовал, это изменить класс на public, но это не вариант для меня