В моем приложении я должен создать репозиторий, который даст мне объекты данных. Теперь, основываясь на режиме приложения (пользовательский ввод), я должен получить данные из файла или из db. Таким образом, он включает в себя два источника данных внутри репозитория.C# шаблон хранилища с несколькими/разными источниками данных
Каким будет наилучший подход для обработки нескольких источников данных в репозитории?
Спасибо !!!
Благодарим за отзыв. Я также думаю о том же решении. Есть одна сложность. В DataBaseDataObjectRepository и FileDataObjectRepository существует несколько методов, которые используют источник данных файла. Создать общий класс, а затем получить классы FileDataObjectRepository & DataBaseDataObjectRepository? – Deepak
> «Создать общий класс, а затем вывести классы FileDataObjectRepository и DataBaseDataObjectRepository?» Я бы не использовал для него базовые классы. Но вам решать, как повторно использовать код. –
Каким будет другой хороший подход к использованию в этом сценарии? – Deepak