Я работаю над приложением, которое делает ниже.Дизайн шаблона или архитектуры для консольного приложения
Импорт записей из файла excel и массового дампа в базу данных сервера sql.
Затем я запускаю процедуру хранилища, чтобы выполнить некоторые проверки уровня базы данных.
Затем я беру записи и заказываю третьему лицу. Используя SOAP api.
Я сохраняю весь журнал для каждого шага и сохраняю его в базе данных.
Я разделил материал на 3 разных класса.
excel импорт - проверка подлинности листа, проверка достоверности данных, sql bulk insert to database.
CodeInjectionPros.cs - это класс, который обрабатывает массивные базы данных и готовит записи, которые необходимо отправить в SoapApi. и в том же классе, выполняющем операцию впрыска и обновления в mydb каждой записи, которая вставлена в мыло api.
Loggger.cs - когда я запускаю excel import - создаю объект этого класса. начните добавлять строку на каждом шаге, где мне нужно. когда весь процесс завершается. я имею в виду экономию до мыла api, затем я сделал один звонок в базу данных, чтобы сохранить все подробности.
Мне нужно определить наилучшую практику для этого. Любая помощь? Дайте мне знать, если мне нужно также отправить код?
Добро пожаловать в StackOverflow @Amrik, пожалуйста, удалите комментарий «Спасибо». Согласно политике сайта Хорошие ответы проголосовали и поднялись на вершину. Человек, который спросил, может отметить один ответ как «принятый». – ekostadinov