gitextract_eqasb5hg/ ├── Core/ │ ├── BaseEntity.cs │ ├── Caching/ │ │ ├── IRedisCacheService.cs │ │ └── RedisCacheService.cs │ ├── Core.csproj │ ├── Core.csproj.user │ ├── CustomException/ │ │ └── RedisNotAvailableException.cs │ ├── ElasticSearch/ │ │ ├── ElasticClientProvider.cs │ │ ├── ElasticSearchService.cs │ │ └── IElasticSearchService.cs │ ├── Models/ │ │ ├── AuditLogModel.cs │ │ ├── DevnotConfig.cs │ │ ├── ElasticAuditLogParameters.cs │ │ ├── ElasticConnectionSettings.cs │ │ ├── ElasticQueryParameters.cs │ │ ├── ExchangeQueue.cs │ │ ├── ViewExchange.cs │ │ └── ViewProduct.cs │ ├── RabbitMQ/ │ │ ├── IRabbitMQService.cs │ │ └── RabbitMQService.cs │ ├── Security/ │ │ ├── Encryption.cs │ │ ├── IEncryption.cs │ │ └── InvalidTokenException.cs │ ├── bin/ │ │ └── Debug/ │ │ └── net5.0/ │ │ ├── Core.deps.json │ │ └── Core.pdb │ └── obj/ │ ├── Core.csproj.nuget.dgspec.json │ ├── Core.csproj.nuget.g.props │ ├── Core.csproj.nuget.g.targets │ ├── Debug/ │ │ ├── net5.0/ │ │ │ ├── .NETCoreApp,Version=v5.0.AssemblyAttributes.cs │ │ │ ├── Core.AssemblyInfo.cs │ │ │ ├── Core.AssemblyInfoInputs.cache │ │ │ ├── Core.GeneratedMSBuildEditorConfig.editorconfig │ │ │ ├── Core.assets.cache │ │ │ ├── Core.csproj.CoreCompileInputs.cache │ │ │ ├── Core.csproj.FileListAbsolute.txt │ │ │ ├── Core.csprojAssemblyReference.cache │ │ │ └── Core.pdb │ │ └── netcoreapp3.1/ │ │ ├── .NETCoreApp,Version=v3.1.AssemblyAttributes.cs │ │ ├── Core.AssemblyInfo.cs │ │ ├── Core.AssemblyInfoInputs.cache │ │ ├── Core.assets.cache │ │ └── Core.csprojAssemblyReference.cache │ ├── project.assets.json │ └── project.nuget.cache ├── DAL/ │ ├── Class1.cs │ ├── DAL.csproj │ ├── Entities/ │ │ ├── DbContexts/ │ │ │ └── Devnot2021Context.cs │ │ ├── ExchangeType.cs │ │ └── Product.cs │ ├── PartialEntites/ │ │ ├── CryptoData.cs │ │ ├── DevnotContext.cs │ │ ├── IAuditable.cs │ │ └── PartialEntites.cs │ ├── bin/ │ │ └── Debug/ │ │ └── net5.0/ │ │ ├── Core.pdb │ │ ├── DAL.deps.json │ │ ├── DAL.pdb │ │ ├── DAL.runtimeconfig.dev.json │ │ └── DAL.runtimeconfig.json │ └── obj/ │ ├── DAL.csproj.nuget.dgspec.json │ ├── DAL.csproj.nuget.g.props │ ├── DAL.csproj.nuget.g.targets │ ├── Debug/ │ │ ├── net5.0/ │ │ │ ├── .NETCoreApp,Version=v5.0.AssemblyAttributes.cs │ │ │ ├── DAL.AssemblyInfo.cs │ │ │ ├── DAL.AssemblyInfoInputs.cache │ │ │ ├── DAL.GeneratedMSBuildEditorConfig.editorconfig │ │ │ ├── DAL.assets.cache │ │ │ ├── DAL.csproj.CopyComplete │ │ │ ├── DAL.csproj.CoreCompileInputs.cache │ │ │ ├── DAL.csproj.FileListAbsolute.txt │ │ │ ├── DAL.csprojAssemblyReference.cache │ │ │ ├── DAL.genruntimeconfig.cache │ │ │ └── DAL.pdb │ │ └── netcoreapp3.1/ │ │ ├── .NETCoreApp,Version=v3.1.AssemblyAttributes.cs │ │ ├── DAL.AssemblyInfo.cs │ │ ├── DAL.AssemblyInfoInputs.cache │ │ ├── DAL.assets.cache │ │ └── DAL.csprojAssemblyReference.cache │ ├── project.assets.json │ └── project.nuget.cache ├── Devnot2021UI/ │ ├── .browserslistrc │ ├── .editorconfig │ ├── .gitignore │ ├── .vscode/ │ │ └── launch.json │ ├── README.md │ ├── angular.json │ ├── e2e/ │ │ ├── protractor.conf.js │ │ ├── src/ │ │ │ ├── app.e2e-spec.ts │ │ │ └── app.po.ts │ │ └── tsconfig.json │ ├── karma.conf.js │ ├── package.json │ ├── src/ │ │ ├── app/ │ │ │ ├── app-routing.module.ts │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── button-renderer.component.ts │ │ │ ├── models/ │ │ │ │ ├── ExchangeType.ts │ │ │ │ └── Product.ts │ │ │ └── service/ │ │ │ └── productService.ts │ │ ├── assets/ │ │ │ └── .gitkeep │ │ ├── environments/ │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── styles.scss │ │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.spec.json │ └── tslint.json ├── DevnotProduct/ │ ├── .vs/ │ │ └── DevnotProduct/ │ │ ├── DesignTimeBuild/ │ │ │ └── .dtbcache.v2 │ │ ├── config/ │ │ │ └── applicationhost.config │ │ └── v16/ │ │ └── .suo │ ├── Controllers/ │ │ ├── HubProductDispatcher.cs │ │ ├── IHubProductDispatcher.cs │ │ └── ProductController.cs │ ├── DevnotProduct.csproj │ ├── DevnotProduct.sln │ ├── Infrastructure/ │ │ └── MappingProfile.cs │ ├── Program.cs │ ├── Properties/ │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── bin/ │ │ └── Debug/ │ │ └── net5.0/ │ │ ├── Core.pdb │ │ ├── DAL.pdb │ │ ├── DevnotProduct.deps.json │ │ ├── DevnotProduct.pdb │ │ ├── DevnotProduct.runtimeconfig.dev.json │ │ ├── DevnotProduct.runtimeconfig.json │ │ ├── Repository.pdb │ │ ├── Service.pdb │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ ├── packages/ │ │ │ └── EntityFramework.6.4.4/ │ │ │ └── tools/ │ │ │ └── netcoreapp3.0/ │ │ │ └── any/ │ │ │ └── ef6.runtimeconfig.json │ │ └── runtimes/ │ │ ├── win-arm/ │ │ │ └── native/ │ │ │ └── Microsoft.Data.SqlClient.SNI.pdb │ │ ├── win-arm64/ │ │ │ └── native/ │ │ │ └── Microsoft.Data.SqlClient.SNI.pdb │ │ ├── win-x64/ │ │ │ └── native/ │ │ │ └── Microsoft.Data.SqlClient.SNI.pdb │ │ └── win-x86/ │ │ └── native/ │ │ └── Microsoft.Data.SqlClient.SNI.pdb │ ├── obj/ │ │ ├── Debug/ │ │ │ └── net5.0/ │ │ │ ├── .NETCoreApp,Version=v5.0.AssemblyAttributes.cs │ │ │ ├── DevnotProduct.AssemblyInfo.cs │ │ │ ├── DevnotProduct.AssemblyInfoInputs.cache │ │ │ ├── DevnotProduct.GeneratedMSBuildEditorConfig.editorconfig │ │ │ ├── DevnotProduct.MvcApplicationPartsAssemblyInfo.cache │ │ │ ├── DevnotProduct.MvcApplicationPartsAssemblyInfo.cs │ │ │ ├── DevnotProduct.RazorTargetAssemblyInfo.cache │ │ │ ├── DevnotProduct.assets.cache │ │ │ ├── DevnotProduct.csproj.CopyComplete │ │ │ ├── DevnotProduct.csproj.CoreCompileInputs.cache │ │ │ ├── DevnotProduct.csproj.FileListAbsolute.txt │ │ │ ├── DevnotProduct.csprojAssemblyReference.cache │ │ │ ├── DevnotProduct.genruntimeconfig.cache │ │ │ ├── DevnotProduct.pdb │ │ │ └── staticwebassets/ │ │ │ ├── DevnotProduct.StaticWebAssets.Manifest.cache │ │ │ └── DevnotProduct.StaticWebAssets.xml │ │ ├── DevnotProduct.csproj.nuget.dgspec.json │ │ ├── DevnotProduct.csproj.nuget.g.props │ │ ├── DevnotProduct.csproj.nuget.g.targets │ │ ├── project.assets.json │ │ └── project.nuget.cache │ └── packages/ │ ├── EntityFramework.6.2.0/ │ │ ├── Content/ │ │ │ └── net40/ │ │ │ ├── App.config.transform │ │ │ └── Web.config.transform │ │ ├── EntityFramework.6.2.0.nupkg │ │ ├── lib/ │ │ │ ├── net40/ │ │ │ │ ├── EntityFramework.SqlServer.xml │ │ │ │ └── EntityFramework.xml │ │ │ └── net45/ │ │ │ ├── EntityFramework.SqlServer.xml │ │ │ └── EntityFramework.xml │ │ └── tools/ │ │ ├── EntityFramework.psd1 │ │ ├── EntityFramework.psm1 │ │ ├── about_EntityFramework.help.txt │ │ ├── init.ps1 │ │ └── install.ps1 │ └── EntityFramework.6.4.4/ │ ├── .signature.p7s │ ├── EntityFramework.6.4.4.nupkg │ ├── build/ │ │ ├── EntityFramework.DefaultItems.props │ │ ├── EntityFramework.props │ │ ├── EntityFramework.targets │ │ └── netcoreapp3.0/ │ │ ├── EntityFramework.props │ │ └── EntityFramework.targets │ ├── buildTransitive/ │ │ ├── EntityFramework.props │ │ ├── EntityFramework.targets │ │ └── netcoreapp3.0/ │ │ ├── EntityFramework.props │ │ └── EntityFramework.targets │ ├── content/ │ │ └── net40/ │ │ ├── App.config.install.xdt │ │ ├── App.config.transform │ │ ├── Web.config.install.xdt │ │ └── Web.config.transform │ ├── lib/ │ │ ├── net40/ │ │ │ ├── EntityFramework.SqlServer.xml │ │ │ └── EntityFramework.xml │ │ ├── net45/ │ │ │ ├── EntityFramework.SqlServer.xml │ │ │ └── EntityFramework.xml │ │ └── netstandard2.1/ │ │ ├── EntityFramework.SqlServer.xml │ │ └── EntityFramework.xml │ └── tools/ │ ├── EntityFramework6.PS2.psd1 │ ├── EntityFramework6.PS2.psm1 │ ├── EntityFramework6.psd1 │ ├── EntityFramework6.psm1 │ ├── about_EntityFramework6.help.txt │ ├── init.ps1 │ ├── install.ps1 │ ├── net40/ │ │ ├── any/ │ │ │ └── ef6.pdb │ │ └── win-x86/ │ │ └── ef6.pdb │ ├── net45/ │ │ ├── any/ │ │ │ └── ef6.pdb │ │ └── win-x86/ │ │ └── ef6.pdb │ └── netcoreapp3.0/ │ └── any/ │ ├── ef6.pdb │ └── ef6.runtimeconfig.json ├── GO_WebParser/ │ ├── .idea/ │ │ ├── .gitignore │ │ ├── modules.xml │ │ └── webParser.iml │ ├── parser/ │ │ └── parser.go │ ├── post/ │ │ └── post.go │ ├── rabbitMQ/ │ │ └── consumer.go │ ├── shared/ │ │ └── shared.go │ └── webParser.go ├── Repository/ │ ├── GeneralRepository.cs │ ├── IRepository.cs │ ├── Repository.csproj │ ├── bin/ │ │ └── Debug/ │ │ └── net5.0/ │ │ ├── Core.pdb │ │ ├── DAL.pdb │ │ ├── Repository.deps.json │ │ └── Repository.pdb │ └── obj/ │ ├── Debug/ │ │ ├── net5.0/ │ │ │ ├── .NETCoreApp,Version=v5.0.AssemblyAttributes.cs │ │ │ ├── Repository.AssemblyInfo.cs │ │ │ ├── Repository.AssemblyInfoInputs.cache │ │ │ ├── Repository.GeneratedMSBuildEditorConfig.editorconfig │ │ │ ├── Repository.assets.cache │ │ │ ├── Repository.csproj.CopyComplete │ │ │ ├── Repository.csproj.CoreCompileInputs.cache │ │ │ ├── Repository.csproj.FileListAbsolute.txt │ │ │ ├── Repository.csprojAssemblyReference.cache │ │ │ └── Repository.pdb │ │ └── netcoreapp3.1/ │ │ ├── .NETCoreApp,Version=v3.1.AssemblyAttributes.cs │ │ ├── Repository.AssemblyInfo.cs │ │ ├── Repository.AssemblyInfoInputs.cache │ │ ├── Repository.assets.cache │ │ └── Repository.csprojAssemblyReference.cache │ ├── Repository.csproj.nuget.dgspec.json │ ├── Repository.csproj.nuget.g.props │ ├── Repository.csproj.nuget.g.targets │ ├── project.assets.json │ └── project.nuget.cache └── Service/ ├── ElasticAuditService.cs ├── IElasticAuditService.cs ├── IProductService.cs ├── ProductService.cs ├── Service.csproj ├── bin/ │ └── Debug/ │ └── net5.0/ │ ├── Core.pdb │ ├── DAL.pdb │ ├── Repository.pdb │ ├── Service.deps.json │ └── Service.pdb └── obj/ ├── Debug/ │ ├── net5.0/ │ │ ├── .NETCoreApp,Version=v5.0.AssemblyAttributes.cs │ │ ├── Service.AssemblyInfo.cs │ │ ├── Service.AssemblyInfoInputs.cache │ │ ├── Service.GeneratedMSBuildEditorConfig.editorconfig │ │ ├── Service.assets.cache │ │ ├── Service.csproj.CopyComplete │ │ ├── Service.csproj.CoreCompileInputs.cache │ │ ├── Service.csproj.FileListAbsolute.txt │ │ ├── Service.csprojAssemblyReference.cache │ │ └── Service.pdb │ └── netcoreapp3.1/ │ ├── .NETCoreApp,Version=v3.1.AssemblyAttributes.cs │ ├── Service.AssemblyInfo.cs │ ├── Service.AssemblyInfoInputs.cache │ ├── Service.assets.cache │ └── Service.csprojAssemblyReference.cache ├── Service.csproj.nuget.dgspec.json ├── Service.csproj.nuget.g.props ├── Service.csproj.nuget.g.targets ├── project.assets.json └── project.nuget.cache