From 9b05cda8dd18ef11b828f2350d39db08d7a9c6f5 Mon Sep 17 00:00:00 2001 From: Mikhail Kuznetsov Date: Thu, 21 Sep 2023 15:54:46 +1000 Subject: [PATCH] =?UTF-8?q?Manager.=20Mapping=20Template,=20=D0=B8=D0=B7?= =?UTF-8?q?=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD=20=D0=BC=D0=B5=D1=82=D0=BE=D0=B4?= =?UTF-8?q?=20=D1=81=D1=80=D0=B0=D0=B2=D0=BD=D0=B5=D0=BD=D0=B8=D1=8F=20?= =?UTF-8?q?=D0=B8=20=D0=BE=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Implementations/TemplateService.cs | 2 +- PARR.EsppTemplateSync/Domain/EsppTemplate.cs | 28 ++++++++ .../EsppTemplateSyncInstaller.cs | 1 + .../MappingProfiles/DomainToDomainProfile.cs | 30 ++++++++ .../PARR.EsppTemplateSync.csproj | 1 + .../Services/IParserService.cs | 4 +- PARR.EsppTemplateSync/Services/Manager.cs | 70 +++++++++++-------- .../Services/ParserService.cs | 27 ++++--- 8 files changed, 121 insertions(+), 42 deletions(-) create mode 100644 PARR.EsppTemplateSync/Domain/EsppTemplate.cs create mode 100644 PARR.EsppTemplateSync/MappingProfiles/DomainToDomainProfile.cs diff --git a/PARR.DAL/Services/Implementations/TemplateService.cs b/PARR.DAL/Services/Implementations/TemplateService.cs index 7ed360e2..7b955d4b 100644 --- a/PARR.DAL/Services/Implementations/TemplateService.cs +++ b/PARR.DAL/Services/Implementations/TemplateService.cs @@ -24,7 +24,7 @@ namespace PARR.DAL.Services.Implementations public async Task GetTemplateByNameAsync(string name) { - return await EntitySet.FirstOrDefaultAsync(t => t.Name == name); + return await GetWithIncludes().FirstOrDefaultAsync(t => t.Name == name); } public IQueryable