Full Code of borakasmer/DotNetConf2021 for AI

master d5e09ca57d03 cached
273 files
20.5 MB
5.4M tokens
182 symbols
1 requests
Copy disabled (too large) Download .txt
Showing preview only (21,513K chars total). Download the full file to get everything.
Repository: borakasmer/DotNetConf2021
Branch: master
Commit: d5e09ca57d03
Files: 273
Total size: 20.5 MB

Directory structure:
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

================================================
FILE CONTENTS
================================================

================================================
FILE: Core/BaseEntity.cs
================================================
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Core
{
    public class BaseEntity
    {
        private DateTime dateTime;
        [NotMapped]
        public DateTime UsedTime { get { this.dateTime = DateTime.Now; return dateTime; } set { } }
    }
}


================================================
FILE: Core/Caching/IRedisCacheService.cs
================================================
using System;
using System.Collections.Generic;
using System.Text;

namespace Dashboard.Core.Caching
{
    /*
        Projede Redis kütüphanesi olarak servicestack kullanıyoruz. 
        Limit: The free-quota limit on '6000 Redis requests per hour' has been reached (Lisansız versiyon için)
    */
    public interface IRedisCacheService
    {
        T Get<T>(string key);
        IList<T> GetAll<T>(string key);
        void Set(string key, object data);
        void Set(string key, object data, DateTime time);
        void SetAll<T>(IDictionary<string, T> values);
        bool IsSet(string key);
        void Remove(string key);
        void RemoveByPattern(string pattern);
        void Clear();
        int Count(string key);           
    }
}


================================================
FILE: Core/Caching/RedisCacheService.cs
================================================
using Newtonsoft.Json;
using Microsoft.Extensions.Options;
using ServiceStack.Redis;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Core.Models;
using Core.CustomException;

namespace Dashboard.Core.Caching
{
    public class RedisCacheService : IRedisCacheService
    {
        #region Fields

        public readonly IOptions<DevnotConfig> _devnotConfig;
        private readonly RedisEndpoint conf = null;

        #endregion

        public RedisCacheService(IOptions<DevnotConfig> devnotConfig)
        {
            _devnotConfig = devnotConfig;
            conf = new RedisEndpoint { Host = _devnotConfig.Value.RedisEndPoint, Port = _devnotConfig.Value.RedisPort, Password = "", RetryTimeout = 1000 };
            //conf = new RedisEndpoint { Host = _devnotConfig.Value.RedisEndPoint, Port = _devnotConfig.Value.RedisPort, Password = "" };
        }
        public T Get<T>(string key)
        {
            try
            {
                using (IRedisClient client = new RedisClient(conf))
                {
                    return client.Get<T>(key);
                }
            }
            catch
            {
                //throw new RedisNotAvailableException();
                return default;
            }
        }

        public IList<T> GetAll<T>(string key)
        {
            try
            {
                using (IRedisClient client = new RedisClient(conf))
                {
                    var keys = client.SearchKeys(key);
                    if (keys.Any())
                    {
                        IEnumerable<T> dataList = client.GetAll<T>(keys).Values;
                        return dataList.ToList();
                    }
                    return new List<T>();
                }
            }
            catch
            {

                throw new RedisNotAvailableException();
            }
        }

        public void Set(string key, object data)
        {
            Set(key, data, DateTime.Now.AddMinutes(_devnotConfig.Value.RedisTimeout));
        }

        public void Set(string key, object data, DateTime time)
        {
            try
            {
                using (IRedisClient client = new RedisClient(conf))
                {
                    var dataSerialize = JsonConvert.SerializeObject(data, Formatting.Indented, new JsonSerializerSettings
                    {
                        PreserveReferencesHandling = PreserveReferencesHandling.Objects
                    });
                    client.Set(key, Encoding.UTF8.GetBytes(dataSerialize), time);
                }
            }
            catch
            {
                //throw new RedisNotAvailableException();                
            }
        }

        public void SetAll<T>(IDictionary<string, T> values)
        {
            try
            {
                using (IRedisClient client = new RedisClient(conf))
                {
                    client.SetAll(values);
                }
            }
            catch
            {

                throw new RedisNotAvailableException();
            }

        }

        public int Count(string key)
        {
            try
            {
                using (IRedisClient client = new RedisClient(conf))
                {
                    return client.SearchKeys(key).Where(s => s.Contains(":") && s.Contains("Mobile-RefreshToken")).ToList().Count;
                }
            }
            catch
            {

                throw new RedisNotAvailableException();
            }
        }

        public bool IsSet(string key)
        {
            try
            {
                using (IRedisClient client = new RedisClient(conf))
                {
                    return client.ContainsKey(key);
                }
            }
            catch
            {

                throw new RedisNotAvailableException();
            }
        }

        public void Remove(string key)
        {
            try
            {
                using (IRedisClient client = new RedisClient(conf))
                {
                    client.Remove(key);
                }
            }
            catch
            {
                throw new RedisNotAvailableException();
            }
        }

        public void RemoveByPattern(string pattern)
        {
            try
            {
                using (IRedisClient client = new RedisClient(conf))
                {
                    var keys = client.SearchKeys(pattern);
                    client.RemoveAll(keys);
                }
            }
            catch
            {

                throw new RedisNotAvailableException();
            }
        }

        public void Clear()
        {
            throw new NotImplementedException();
        }
        public void Dispose()
        {
            throw new NotImplementedException();
        }
    }
}


================================================
FILE: Core/Core.csproj
================================================
<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>net5.0</TargetFramework>
  </PropertyGroup>

  <ItemGroup>
    <Compile Remove="NewFolder1\**" />
    <Compile Remove="NewFolder\**" />
    <EmbeddedResource Remove="NewFolder1\**" />
    <EmbeddedResource Remove="NewFolder\**" />
    <None Remove="NewFolder1\**" />
    <None Remove="NewFolder\**" />
  </ItemGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.Extensions.Options" Version="5.0.0" />
    <PackageReference Include="NEST" Version="7.10.1" />
    <PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
    <PackageReference Include="RabbitMQ.Client" Version="6.2.1" />
    <PackageReference Include="ServiceStack.Redis" Version="5.10.2" />
  </ItemGroup>

</Project>


================================================
FILE: Core/Core.csproj.user
================================================
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <ShowAllFiles>false</ShowAllFiles>
  </PropertyGroup>
</Project>

================================================
FILE: Core/CustomException/RedisNotAvailableException.cs
================================================
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Core.CustomException
{
    public class RedisNotAvailableException : Exception
    {
        public string _errorCode = "431";
        public override string Message
        {
            get
            {
                return "Redis is not available.";
            }
        }

        public string ErrorCode
        {
            get
            {
                return _errorCode;
            }
        }
    }
}


================================================
FILE: Core/ElasticSearch/ElasticClientProvider.cs
================================================
using Core.Models;
using Nest;
using System;

namespace Core
{
    //ElasticSearch Client'ın Index'den bağımsız 1 seferlik Singelton ayağa kaldırıldığı sınıf. 
    //Startup.cs=> services.AddSingleton<ElasticClientProvider>();
    public class ElasticClientProvider
    {
        public ElasticClientProvider(Microsoft.Extensions.Options.IOptions<ElasticConnectionSettings> elasticConfig)
        {
            ElasticSearchHost = elasticConfig.Value.ElasticSearchHost;
            ElasticClient = CreateClient();    
        }

        private ElasticClient CreateClient()
        {
            var connectionSettings = new ConnectionSettings(new Uri(ElasticSearchHost))
                .DisablePing()
                .DisableDirectStreaming(true)
                .SniffOnStartup(false)
                .SniffOnConnectionFault(false);
                //.MaxRetryTimeout(TimeSpan.FromMilliseconds(1000))
                //.MaximumRetries(2)
                //.RequestTimeout(TimeSpan.FromMilliseconds(1000));

            return new ElasticClient(connectionSettings);
        }

        //Bu method ile Index ile ElasticClient ayağa kaldırılır.
        public ElasticClient CreateClientWithIndex(string defaultIndex)
        {
            var connectionSettings = new ConnectionSettings(new Uri(ElasticSearchHost))
                .DisablePing()
                .SniffOnStartup(false)
                .SniffOnConnectionFault(false)
                .DefaultIndex(defaultIndex);

            return new ElasticClient(connectionSettings);
        }

        public ElasticClient ElasticClient { get; }

        public string ElasticSearchHost { get; set; }     
    }
}


================================================
FILE: Core/ElasticSearch/ElasticSearchService.cs
================================================
using Core.Models;
using Nest;
using System;
using System.Collections.Generic;

namespace Core
{

    public class ElasticSearchService<T> : IElasticSearchService<T> where T : class
    {
        ElasticClientProvider _provider;
        ElasticClient _client;
        public ElasticSearchService(ElasticClientProvider provider)
        {
            _provider = provider;
            _client = _provider.ElasticClient;
        }
        //Elastic üzerinde Indexden bağımız Document atmaya yarar. Yoksa Index yaratır.
        public void CheckExistsAndInsertLog(T logModel, string indexName)
        {

            if (!_client.Indices.Exists(indexName).Exists)
            {
                var newIndexName = indexName + System.DateTime.Now.Ticks;

                var indexSettings = new IndexSettings();
                indexSettings.NumberOfReplicas = 1;
                indexSettings.NumberOfShards = 3;

                var response = _client.Indices.Create(newIndexName, index =>
                   index.Map<T>(m => m.AutoMap()
                          )
                  .InitializeUsing(new IndexState() { Settings = indexSettings })
                  .Aliases(a => a.Alias(indexName)));

            }
            IndexResponse responseIndex = _client.Index<T>(logModel, idx => idx.Index(indexName));
            int a = 0;
        }

        //Elastic'in, "audit_log" index'i üzerinden, IAuditable interface'inden türeyen sınıfların Update veye Delete'inde eski hallerinin saklandığı kayıtlarının sorgulanması için kullanılır. Sorgu Parametreler çok diye "ElasticAuditLogParameters" sınıfı yaratılmıştır.
        public IReadOnlyCollection<AuditLogModel> SearchAuditLog(ElasticAuditLogParameters auditLog, string indexName = "audit_log")
        {
            auditLog.BeginDate = auditLog.BeginDate == null ? DateTime.Parse("01/01/1900") : auditLog.BeginDate;
            auditLog.EndDate = auditLog.EndDate == null ? DateTime.Now : auditLog.EndDate;
            var response = _client.Search<AuditLogModel>(s => s
           .From(auditLog.Page)
           .Size(auditLog.RowCount)
           .Sort(ss => ss.Descending(p => p.PostDate))
           .Query(q => q
               .Bool(b => b
                   .Must(
                       q => q.Term(t => t.UserID, auditLog.UserId),
                       q => q.Term(t => t.Operation, auditLog.Operation.ToLower().Trim()),
                       q => q.Term(t => t.ClassName, auditLog.ClassName.ToLower().Trim()),
                       q => q.DateRange(dr => dr
                       .Field(p => p.PostDate)
                       .GreaterThanOrEquals(DateMath.Anchored(((DateTime)auditLog.BeginDate).AddDays(-1)))
                       .LessThanOrEquals(DateMath.Anchored(((DateTime)auditLog.EndDate).AddDays(1)))
                       ))
                    )
                 )
           .Index(indexName)
           );
            return response.Documents;
        }

        //Elastic'in, "audit_log" index'i üzerinden, IAuditable interface'inden türeyen sınıfların Update veye Delete'inde eski hallerinin saklandığı kayıtlarının "Content" yani içinde geçen text ifadeye göre sorgulanması için kullanılır. Elastic'in esas gücü buradadır. Sorgu Parametreler çok diye "ElasticAuditLogParameters" sınıfı yaratılmıştır.
        public IReadOnlyCollection<AuditLogModel> SearchAuditLogByContent(ElasticAuditLogParameters auditModel, string indexName = "audit_log")
        {
            auditModel.BeginDate = auditModel.BeginDate == null ? DateTime.Parse("01/01/1900") : auditModel.BeginDate;
            auditModel.EndDate = auditModel.EndDate == null ? DateTime.Now : auditModel.EndDate;
            var response = _client.Search<AuditLogModel>(s => s
           .From(auditModel.Page)
           .Size(auditModel.RowCount)
           .Sort(ss => ss.Descending(p => p.PostDate))
           //.Query(q => q.Match(mq => mq.Field(f => f.JsonModel).Query(content.ToLower().Trim())))
           .Query(q => q
               .Bool(b => b
                   .Must(
                       q => q.Term(t => t.UserID, auditModel.UserId),
                       q => q.Term(t => t.Operation, auditModel.Operation.ToLower().Trim()),
                       q => q.Term(t => t.ClassName, auditModel.ClassName.ToLower().Trim()),
                       q => q.MatchBoolPrefix(m => m.Field(f => f.JsonModel).Query(auditModel.Content.ToLower().Trim())),
                       q => q.DateRange(dr => dr
                       .Field(p => p.PostDate)
                       .GreaterThanOrEquals(DateMath.Anchored(((DateTime)auditModel.BeginDate).AddDays(-1)))
                       .LessThanOrEquals(DateMath.Anchored(((DateTime)auditModel.EndDate).AddDays(1)))
                       ))
                    )
                 )
           .Index(indexName)
           );
            return response.Documents;
        }
    }
}

================================================
FILE: Core/ElasticSearch/IElasticSearchService.cs
================================================
using Core.Models;
using System;
using System.Collections.Generic;

namespace Core
{
    public interface IElasticSearchService<T> where T : class
    {
        public void CheckExistsAndInsertLog(T logMode, string indexName); 

        public IReadOnlyCollection<AuditLogModel> SearchAuditLog(ElasticAuditLogParameters auditLog, string indexName = "audit_log");
        //public IReadOnlyCollection<AuditLogModel> SearchAuditLog(int? userID, DateTime? BeginDate, DateTime? EndDate, string className = "", string operation = "Update", int page = 0, int rowCount = 10, string indexName = "audit_log");

        public IReadOnlyCollection<AuditLogModel> SearchAuditLogByContent(ElasticAuditLogParameters auditModel, string indexName = "audit_log");
        //public IReadOnlyCollection<AuditLogModel> SearchAuditLogByContent(int? userID, DateTime? BeginDate, DateTime? EndDate, string className = "", string operation = "Update", int page = 0, int rowCount = 10, string content = "", string indexName = "audit_log");
    }
}


================================================
FILE: Core/Models/AuditLogModel.cs
================================================
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Core.Models
{
    //ElasticSearch'de "audit_log" Index Type'ı dır.
    public class AuditLogModel
    {
        public int UserID { get; set; }
        public string JsonModel { get; set; }
        public string ClassName { get; set; }
        public string Operation { get; set; }
        public DateTime PostDate { get; set; }
    }
}


================================================
FILE: Core/Models/DevnotConfig.cs
================================================
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Core.Models
{
    public class DevnotConfig
    {

        #region Props
       
        public string PrivateKey { get; set; }
        public string RedisEndPoint { get; set; }
        public int RedisPort { get; set; }
        public string RabbitMqHostname { get; set; }
        public string RabbitMqUsername { get; set; }
        public string RabbitMqPassword { get; set; }
        public int RedisTimeout { get; set; }

        #endregion
        public DevnotConfig()
        {
            PrivateKey = "+IfWDqELQ2zBE6sI4D4ncSMBvTagujpBx0b5uieu8jI=æXB2DUtejEziVgiBPkRSahA==";
        }
    }
}


================================================
FILE: Core/Models/ElasticAuditLogParameters.cs
================================================
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Core.Models
{
    //ElasticSearch'de "audit_log" indexli document model tipi içinde arama yapmak için kullanılan parametre class'ıdır.
    public class ElasticAuditLogParameters : ElasticQueryParameters
    {
        public string ClassName { get; set; } = "";
        public string Operation { get; set; } = "Update";
        public string Content { get; set; } = "";
    }
}


================================================
FILE: Core/Models/ElasticConnectionSettings.cs
================================================
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Core.Models
{
    public class ElasticConnectionSettings
    {
        public string ElasticSearchHost { get; set; }
        public string ElasticLoginIndex { get; set; }
        public string ElasticErrorIndex { get; set; }
        public string ElasticAuditIndex { get; set; }
    }
}


================================================
FILE: Core/Models/ElasticQueryParameters.cs
================================================
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Core.Models
{
    //Tüm ElasticSearch Sorgulama Modellerinin Base'i
    public class ElasticQueryParameters
    {
        public int? UserId { get; set; }
        public DateTime? BeginDate { get; set; } = DateTime.Parse("01/01/1900");
        public DateTime? EndDate { get; set; } = DateTime.Now;
        public int Page { get; set; } = 0;
        public int RowCount { get; set; } = 10;
    }
}


================================================
FILE: Core/Models/ExchangeQueue.cs
================================================
using System;
using System.Collections.Generic;
using System.Linq;
using System.ComponentModel.DataAnnotations;

namespace Core.Models
{
    public enum ExchangeParseType
    {
        DOLAR=1,
        EURO=2,
        STERLİN=3,
        [Display(Name = "GRAM ALTIN")]
        GRAMALTIN=4
    }
    public class ExchangeQueue
    {        
        public decimal? Price { get; set; }
        public string Name { get; set; }
        public int? ExchangeType { get; set; }
        public string ExchangeName { get; set; }
        public int ProductID { get; set; }
        public decimal? TrPrice { get; set; }
        public decimal? ExchangeValue { get; set; }
        public string ConnectionID { get; set; }
        public int? TotalCount { get; set; }
        public string SeriNo { get; set; }    
    }
}


================================================
FILE: Core/Models/ViewExchange.cs
================================================
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Core.Models
{
    public class ViewExchange
    {
        public int ID { get; set; }      
        public string ExchangeName { get; set; }
        public decimal? Value { get; set; }
        public DateTime? ModDate { get; set; }
    }
}


================================================
FILE: Core/Models/ViewProduct.cs
================================================
using System;

namespace Core.Models
{
    public class ViewProduct
    {
        public int ID { get; set; }
        public string Name { get; set; }
        public string SeriNo { get; set; }
        public int? TotalCount { get; set; }
        public decimal? Price { get; set; }
        public decimal? PriceTL { get; set; }
        public int? ExchangeType { get; set; }
        public string ExchangeTypeName { get; set; }
        public decimal? ExchangeTL { get; set; }
        public DateTime? CreatedDate { get; set; }
        public string ConnectionId { get; set; }
    }
}


================================================
FILE: Core/RabbitMQ/IRabbitMQService.cs
================================================
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Core
{
    public interface IRabbitMQService
    {
        public bool Post(string channel, object data);
    }
}


================================================
FILE: Core/RabbitMQ/RabbitMQService.cs
================================================
using Core.Models;
using Newtonsoft.Json;
using RabbitMQ.Client;
using ServiceStack;
using System;
using System.Text;

namespace Core
{
    public class RabbitMQService : IRabbitMQService
    {
        public readonly Microsoft.Extensions.Options.IOptions<DevnotConfig> _devnotConfig;
        public RabbitMQService(Microsoft.Extensions.Options.IOptions<DevnotConfig> devnotConfig)
        {
            _devnotConfig = devnotConfig;
        }

        public bool Post(string channelName, object data)
        {
            try
            {
                var factory = new ConnectionFactory() { HostName = _devnotConfig.Value.RabbitMqHostname };
                using (IConnection connection = factory.CreateConnection())
                using (IModel channel = connection.CreateModel())
                {
                    channel.QueueDeclare(queue: channelName,
                                         durable: false,
                                         exclusive: false,
                                         autoDelete: false,
                                         arguments: null);
                    string message = JsonConvert.SerializeObject(data);
                    var body = Encoding.UTF8.GetBytes(message);

                    channel.BasicPublish(exchange: "",
                                         routingKey: channelName,
                                         basicProperties: null,
                                         body: body);
                    Console.WriteLine($"Gönderilen Object: {JSON.stringify(data)}");
                }
                return true;
            }
            catch (Exception ex)
            {
                Console.WriteLine($"Error: {ex.Message}");
                return false;
            }
        }
    }
}

================================================
FILE: Core/Security/Encryption.cs
================================================
using Core.Models;
using Microsoft.Extensions.Options;
using System;
using System.IO;
using System.Security.Cryptography;
using System.Text;

namespace Core
{
    public class Encryption : IEncryption
    {
        public readonly IOptions<DevnotConfig> _devnotConfig;        
        public Encryption(IOptions<DevnotConfig> devnotConfig)
        {
            _devnotConfig = devnotConfig;
        }

        #region Utilty

        private byte[] EncryptTextToMemory(string data, byte[] key, byte[] iv)
        {
            using (var ms = new MemoryStream())
            {
                using (var cs = new CryptoStream(ms, new TripleDESCryptoServiceProvider().CreateEncryptor(key, iv), CryptoStreamMode.Write))
                {
                    var toEncrypt = Encoding.Unicode.GetBytes(data);
                    cs.Write(toEncrypt, 0, toEncrypt.Length);
                    cs.FlushFinalBlock();
                }

                return ms.ToArray();
            }
        }

        private string DecryptTextFromMemory(byte[] data, byte[] key, byte[] iv)
        {
            using (var ms = new MemoryStream(data))
            {
                using (var cs = new CryptoStream(ms, new TripleDESCryptoServiceProvider().CreateDecryptor(key, iv), CryptoStreamMode.Read))
                {
                    using (var sr = new StreamReader(cs, Encoding.Unicode))
                    {
                        return sr.ReadToEnd();
                    }
                }
            }
        }

        #endregion

        public string DecryptText(string text, string privateKey = "")
        {
            try
            {
                if (string.IsNullOrEmpty(text) || text == "null")
                    return string.Empty;

                if (string.IsNullOrEmpty(privateKey))
                    privateKey = _devnotConfig.Value.PrivateKey;

                using (var provider = new TripleDESCryptoServiceProvider())
                {
                    provider.Key = Encoding.ASCII.GetBytes(privateKey.Substring(0, 16));
                    provider.IV = Encoding.ASCII.GetBytes(privateKey.Substring(8, 8));

                    var buffer = Convert.FromBase64String(text);
                    return DecryptTextFromMemory(buffer, provider.Key, provider.IV);
                }
            }
            catch
            {
                //throw new InvalidTokenException();
                return text;
            }
        }

        public string EncryptText(string text, string privateKey = "")
        {
            try
            {
                if (string.IsNullOrEmpty(text) || text == "null")
                    return string.Empty;

                if (string.IsNullOrEmpty(privateKey))
                    privateKey = _devnotConfig.Value.PrivateKey;

                using (var provider = new TripleDESCryptoServiceProvider())
                {
                    provider.Key = Encoding.ASCII.GetBytes(privateKey.Substring(0, 16));
                    provider.IV = Encoding.ASCII.GetBytes(privateKey.Substring(8, 8));

                    var encryptedBinary = EncryptTextToMemory(text, provider.Key, provider.IV);
                    return Convert.ToBase64String(encryptedBinary);
                }
            }
            catch
            {
                return text;
            }
        }
    }
}


================================================
FILE: Core/Security/IEncryption.cs
================================================
using System;
using System.Collections.Generic;
using System.Text;

namespace Core
{
    public interface IEncryption
    {
        string EncryptText(string text, string privateKey = "");
        string DecryptText(string text, string privateKey = "");
    }
}


================================================
FILE: Core/Security/InvalidTokenException.cs
================================================
using System;
using System.Collections.Generic;
using System.Text;

namespace Core
{
    public class InvalidTokenException : Exception
    {
        public string _errorCode = "430";
        public override string Message
        {
            get
            {
                return "Invalid Token Exeception";
            }
        }

        public string ErrorCode
        {
            get
            {
                return _errorCode;
            }
        }
    }
}


================================================
FILE: Core/bin/Debug/net5.0/Core.deps.json
================================================
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v5.0",
    "signature": ""
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v5.0": {
      "Core/1.0.0": {
        "dependencies": {
          "Microsoft.Extensions.Options": "5.0.0",
          "NEST": "7.10.1",
          "Newtonsoft.Json": "12.0.3",
          "RabbitMQ.Client": "6.2.1",
          "ServiceStack.Redis": "5.10.2"
        },
        "runtime": {
          "Core.dll": {}
        }
      },
      "Elasticsearch.Net/7.10.1": {
        "dependencies": {
          "Microsoft.CSharp": "4.6.0",
          "System.Buffers": "4.5.1",
          "System.Diagnostics.DiagnosticSource": "5.0.0"
        },
        "runtime": {
          "lib/netstandard2.1/Elasticsearch.Net.dll": {
            "assemblyVersion": "7.0.0.0",
            "fileVersion": "7.10.1.0"
          }
        }
      },
      "Microsoft.Bcl.AsyncInterfaces/1.1.0": {
        "runtime": {
          "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
            "assemblyVersion": "1.0.0.0",
            "fileVersion": "4.700.19.56404"
          }
        }
      },
      "Microsoft.CSharp/4.6.0": {},
      "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": {
        "runtime": {
          "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
            "assemblyVersion": "5.0.0.0",
            "fileVersion": "5.0.20.51904"
          }
        }
      },
      "Microsoft.Extensions.Options/5.0.0": {
        "dependencies": {
          "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
          "Microsoft.Extensions.Primitives": "5.0.0"
        },
        "runtime": {
          "lib/net5.0/Microsoft.Extensions.Options.dll": {
            "assemblyVersion": "5.0.0.0",
            "fileVersion": "5.0.20.51904"
          }
        }
      },
      "Microsoft.Extensions.Primitives/5.0.0": {
        "runtime": {
          "lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll": {
            "assemblyVersion": "5.0.0.0",
            "fileVersion": "5.0.20.51904"
          }
        }
      },
      "Microsoft.NETCore.Platforms/1.1.1": {},
      "Microsoft.NETCore.Targets/1.1.3": {},
      "Microsoft.Win32.Primitives/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.Runtime": "4.3.1"
        }
      },
      "NEST/7.10.1": {
        "dependencies": {
          "Elasticsearch.Net": "7.10.1"
        },
        "runtime": {
          "lib/netstandard2.0/Nest.dll": {
            "assemblyVersion": "7.0.0.0",
            "fileVersion": "7.10.1.0"
          }
        }
      },
      "Newtonsoft.Json/12.0.3": {
        "runtime": {
          "lib/netstandard2.0/Newtonsoft.Json.dll": {
            "assemblyVersion": "12.0.0.0",
            "fileVersion": "12.0.3.23909"
          }
        }
      },
      "RabbitMQ.Client/6.2.1": {
        "dependencies": {
          "System.Memory": "4.5.4",
          "System.Threading.Channels": "4.7.1"
        },
        "runtime": {
          "lib/netstandard2.0/RabbitMQ.Client.dll": {
            "assemblyVersion": "6.0.0.0",
            "fileVersion": "6.2.1.0"
          }
        }
      },
      "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
      "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
      "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
      "runtime.native.System/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3"
        }
      },
      "runtime.native.System.Net.Http/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3"
        }
      },
      "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
        "dependencies": {
          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
        }
      },
      "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "dependencies": {
          "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
        }
      },
      "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
      "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {},
      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
      "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
      "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
      "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
      "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
      "ServiceStack.Common/5.10.2": {
        "dependencies": {
          "ServiceStack.Interfaces": "5.10.2",
          "ServiceStack.Text": "5.10.2",
          "System.ComponentModel.Primitives": "4.3.0",
          "System.Data.Common": "4.3.0",
          "System.Dynamic.Runtime": "4.3.0",
          "System.Memory": "4.5.4",
          "System.Net.NetworkInformation": "4.3.0",
          "System.Net.Requests": "4.3.0",
          "System.Reflection.TypeExtensions": "4.5.0",
          "System.Runtime.Serialization.Primitives": "4.3.0"
        },
        "runtime": {
          "lib/netstandard2.0/ServiceStack.Common.dll": {
            "assemblyVersion": "5.0.0.0",
            "fileVersion": "5.10.2.0"
          }
        }
      },
      "ServiceStack.Interfaces/5.10.2": {
        "dependencies": {
          "Microsoft.Bcl.AsyncInterfaces": "1.1.0",
          "System.Runtime.Serialization.Primitives": "4.3.0",
          "System.Threading.Tasks.Extensions": "4.5.4"
        },
        "runtime": {
          "lib/netstandard2.0/ServiceStack.Interfaces.dll": {
            "assemblyVersion": "5.0.0.0",
            "fileVersion": "5.10.2.0"
          }
        }
      },
      "ServiceStack.Redis/5.10.2": {
        "dependencies": {
          "ServiceStack.Common": "5.10.2"
        },
        "runtime": {
          "lib/netstandard2.1/ServiceStack.Redis.dll": {
            "assemblyVersion": "5.0.0.0",
            "fileVersion": "5.10.2.0"
          }
        }
      },
      "ServiceStack.Text/5.10.2": {
        "dependencies": {
          "Microsoft.CSharp": "4.6.0",
          "System.Memory": "4.5.4",
          "System.Reflection.Emit": "4.3.0",
          "System.Reflection.Emit.Lightweight": "4.3.0",
          "System.Runtime": "4.3.1"
        },
        "runtime": {
          "lib/netcoreapp2.1/ServiceStack.Text.dll": {
            "assemblyVersion": "5.0.0.0",
            "fileVersion": "5.10.2.0"
          }
        }
      },
      "System.Buffers/4.5.1": {},
      "System.Collections/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Collections.Concurrent/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Diagnostics.Tracing": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        }
      },
      "System.ComponentModel/4.3.0": {
        "dependencies": {
          "System.Runtime": "4.3.1"
        }
      },
      "System.ComponentModel.Primitives/4.3.0": {
        "dependencies": {
          "System.ComponentModel": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Data.Common/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0",
          "System.Text.RegularExpressions": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        }
      },
      "System.Diagnostics.Debug/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Diagnostics.DiagnosticSource/5.0.0": {},
      "System.Diagnostics.Tracing/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Dynamic.Runtime/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Linq.Expressions": "4.3.0",
          "System.ObjectModel": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Emit": "4.3.0",
          "System.Reflection.Emit.ILGeneration": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Reflection.TypeExtensions": "4.5.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0",
          "System.Threading": "4.3.0"
        }
      },
      "System.Globalization/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Globalization.Calendars/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.Globalization": "4.3.0",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Globalization.Extensions/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "System.Globalization": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0"
        }
      },
      "System.IO/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.Runtime": "4.3.1",
          "System.Text.Encoding": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        }
      },
      "System.IO.FileSystem/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.IO": "4.3.0",
          "System.IO.FileSystem.Primitives": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Handles": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        }
      },
      "System.IO.FileSystem.Primitives/4.3.0": {
        "dependencies": {
          "System.Runtime": "4.3.1"
        }
      },
      "System.Linq/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0"
        }
      },
      "System.Linq.Expressions/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Linq": "4.3.0",
          "System.ObjectModel": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Emit": "4.3.0",
          "System.Reflection.Emit.ILGeneration": "4.3.0",
          "System.Reflection.Emit.Lightweight": "4.3.0",
          "System.Reflection.Extensions": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Reflection.TypeExtensions": "4.5.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0",
          "System.Threading": "4.3.0"
        }
      },
      "System.Memory/4.5.4": {},
      "System.Net.Http/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Diagnostics.DiagnosticSource": "5.0.0",
          "System.Diagnostics.Tracing": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.Globalization.Extensions": "4.3.0",
          "System.IO": "4.3.0",
          "System.IO.FileSystem": "4.3.0",
          "System.Net.Primitives": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Security.Cryptography.Algorithms": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.OpenSsl": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Security.Cryptography.X509Certificates": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Threading.Tasks": "4.3.0",
          "runtime.native.System": "4.3.0",
          "runtime.native.System.Net.Http": "4.3.0",
          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
        }
      },
      "System.Net.NetworkInformation/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.Win32.Primitives": "4.3.0",
          "System.Collections": "4.3.0",
          "System.Diagnostics.Tracing": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.IO.FileSystem": "4.3.0",
          "System.IO.FileSystem.Primitives": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Net.Primitives": "4.3.0",
          "System.Net.Sockets": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Security.Principal.Windows": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Threading.Overlapped": "4.3.0",
          "System.Threading.Tasks": "4.3.0",
          "System.Threading.Thread": "4.3.0",
          "System.Threading.ThreadPool": "4.3.0",
          "runtime.native.System": "4.3.0"
        }
      },
      "System.Net.Primitives/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.Runtime": "4.3.1",
          "System.Runtime.Handles": "4.3.0"
        }
      },
      "System.Net.Requests/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Diagnostics.Tracing": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Net.Http": "4.3.0",
          "System.Net.Primitives": "4.3.0",
          "System.Net.WebHeaderCollection": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Threading": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        }
      },
      "System.Net.Sockets/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.IO": "4.3.0",
          "System.Net.Primitives": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Threading.Tasks": "4.3.0"
        }
      },
      "System.Net.WebHeaderCollection/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0"
        }
      },
      "System.ObjectModel/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Threading": "4.3.0"
        }
      },
      "System.Reflection/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.IO": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Reflection.Emit/4.3.0": {
        "dependencies": {
          "System.IO": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Emit.ILGeneration": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Reflection.Emit.ILGeneration/4.3.0": {
        "dependencies": {
          "System.Reflection": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Reflection.Emit.Lightweight/4.3.0": {
        "dependencies": {
          "System.Reflection": "4.3.0",
          "System.Reflection.Emit.ILGeneration": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Reflection.Extensions/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.Reflection": "4.3.0",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Reflection.Primitives/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Reflection.TypeExtensions/4.5.0": {},
      "System.Resources.ResourceManager/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.Globalization": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Runtime/4.3.1": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3"
        }
      },
      "System.Runtime.Extensions/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Runtime.Handles/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Runtime.InteropServices/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.Reflection": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Handles": "4.3.0"
        }
      },
      "System.Runtime.Numerics/4.3.0": {
        "dependencies": {
          "System.Globalization": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0"
        }
      },
      "System.Runtime.Serialization.Primitives/4.3.0": {
        "dependencies": {
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Security.Claims/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0",
          "System.Security.Principal": "4.3.0"
        }
      },
      "System.Security.Cryptography.Algorithms/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "System.Collections": "4.3.0",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Runtime.Numerics": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
        }
      },
      "System.Security.Cryptography.Cng/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Security.Cryptography.Algorithms": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0"
        }
      },
      "System.Security.Cryptography.Csp/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "System.IO": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Security.Cryptography.Algorithms": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading": "4.3.0"
        }
      },
      "System.Security.Cryptography.Encoding/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "System.Collections": "4.3.0",
          "System.Collections.Concurrent": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
        }
      },
      "System.Security.Cryptography.OpenSsl/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Runtime.Numerics": "4.3.0",
          "System.Security.Cryptography.Algorithms": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
        }
      },
      "System.Security.Cryptography.Primitives/4.3.0": {
        "dependencies": {
          "System.Diagnostics.Debug": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Threading": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        }
      },
      "System.Security.Cryptography.X509Certificates/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.Globalization.Calendars": "4.3.0",
          "System.IO": "4.3.0",
          "System.IO.FileSystem": "4.3.0",
          "System.IO.FileSystem.Primitives": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Runtime.Numerics": "4.3.0",
          "System.Security.Cryptography.Algorithms": "4.3.0",
          "System.Security.Cryptography.Cng": "4.3.0",
          "System.Security.Cryptography.Csp": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.OpenSsl": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading": "4.3.0",
          "runtime.native.System": "4.3.0",
          "runtime.native.System.Net.Http": "4.3.0",
          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
        }
      },
      "System.Security.Principal/4.3.0": {
        "dependencies": {
          "System.Runtime": "4.3.1"
        }
      },
      "System.Security.Principal.Windows/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.Win32.Primitives": "4.3.0",
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Security.Claims": "4.3.0",
          "System.Security.Principal": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading": "4.3.0"
        }
      },
      "System.Text.Encoding/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Text.RegularExpressions/4.3.0": {
        "dependencies": {
          "System.Runtime": "4.3.1"
        }
      },
      "System.Threading/4.3.0": {
        "dependencies": {
          "System.Runtime": "4.3.1",
          "System.Threading.Tasks": "4.3.0"
        }
      },
      "System.Threading.Channels/4.7.1": {},
      "System.Threading.Overlapped/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.1",
          "System.Runtime.Handles": "4.3.0"
        }
      },
      "System.Threading.Tasks/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3",
          "System.Runtime": "4.3.1"
        }
      },
      "System.Threading.Tasks.Extensions/4.5.4": {},
      "System.Threading.Thread/4.3.0": {
        "dependencies": {
          "System.Runtime": "4.3.1"
        }
      },
      "System.Threading.ThreadPool/4.3.0": {
        "dependencies": {
          "System.Runtime": "4.3.1",
          "System.Runtime.Handles": "4.3.0"
        }
      }
    }
  },
  "libraries": {
    "Core/1.0.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "Elasticsearch.Net/7.10.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Eo7KwMgLt6kJ8SYo1UmYDWZ02wbZGRBCSsjyyKSKbF4HKBA1HLKIWmLCFMk+x22DNbTLV5E++30IgRNKZSLVPQ==",
      "path": "elasticsearch.net/7.10.1",
      "hashPath": "elasticsearch.net.7.10.1.nupkg.sha512"
    },
    "Microsoft.Bcl.AsyncInterfaces/1.1.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-1Am6l4Vpn3/K32daEqZI+FFr96OlZkgwK2LcT3pZ2zWubR5zTPW3/FkO1Rat9kb7oQOa4rxgl9LJHc5tspCWfg==",
      "path": "microsoft.bcl.asyncinterfaces/1.1.0",
      "hashPath": "microsoft.bcl.asyncinterfaces.1.1.0.nupkg.sha512"
    },
    "Microsoft.CSharp/4.6.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-kxn3M2rnAGy5N5DgcIwcE8QTePWU/XiYcQVzn9HqTls2NKluVzVSmVWRjK7OUPWbljCXuZxHyhEz9kPRIQeXow==",
      "path": "microsoft.csharp/4.6.0",
      "hashPath": "microsoft.csharp.4.6.0.nupkg.sha512"
    },
    "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA==",
      "path": "microsoft.extensions.dependencyinjection.abstractions/5.0.0",
      "hashPath": "microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Options/5.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-CBvR92TCJ5uBIdd9/HzDSrxYak+0W/3+yxrNg8Qm6Bmrkh5L+nu6m3WeazQehcZ5q1/6dDA7J5YdQjim0165zg==",
      "path": "microsoft.extensions.options/5.0.0",
      "hashPath": "microsoft.extensions.options.5.0.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Primitives/5.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-cI/VWn9G1fghXrNDagX9nYaaB/nokkZn0HYAawGaELQrl8InSezfe9OnfPZLcJq3esXxygh3hkq2c3qoV3SDyQ==",
      "path": "microsoft.extensions.primitives/5.0.0",
      "hashPath": "microsoft.extensions.primitives.5.0.0.nupkg.sha512"
    },
    "Microsoft.NETCore.Platforms/1.1.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-TMBuzAHpTenGbGgk0SMTwyEkyijY/Eae4ZGsFNYJvAr/LDn1ku3Etp3FPxChmDp5HHF3kzJuoaa08N0xjqAJfQ==",
      "path": "microsoft.netcore.platforms/1.1.1",
      "hashPath": "microsoft.netcore.platforms.1.1.1.nupkg.sha512"
    },
    "Microsoft.NETCore.Targets/1.1.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-3Wrmi0kJDzClwAC+iBdUBpEKmEle8FQNsCs77fkiOIw/9oYA07bL1EZNX0kQ2OMN3xpwvl0vAtOCYY3ndDNlhQ==",
      "path": "microsoft.netcore.targets/1.1.3",
      "hashPath": "microsoft.netcore.targets.1.1.3.nupkg.sha512"
    },
    "Microsoft.Win32.Primitives/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",
      "path": "microsoft.win32.primitives/4.3.0",
      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"
    },
    "NEST/7.10.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-SPc+gxKrag2UBoyW2eK67Aj0Bp81sfNwYWLL/Gr7l1WLYaTZOavURXg4VYOF3J7s0johccSkuqa3PyDd4FtD9w==",
      "path": "nest/7.10.1",
      "hashPath": "nest.7.10.1.nupkg.sha512"
    },
    "Newtonsoft.Json/12.0.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-6mgjfnRB4jKMlzHSl+VD+oUc1IebOZabkbyWj2RiTgWwYPPuaK1H97G1sHqGwPlS5npiF5Q0OrxN1wni2n5QWg==",
      "path": "newtonsoft.json/12.0.3",
      "hashPath": "newtonsoft.json.12.0.3.nupkg.sha512"
    },
    "RabbitMQ.Client/6.2.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-kdcin0uz1b9xQPvlLOoa8Y2zQsfu7nRuTrcX02dCLVzwGVlsPp9AFgu1L3kRh4wSFEOGE03OVqpWKxaDlhuowQ==",
      "path": "rabbitmq.client/6.2.1",
      "hashPath": "rabbitmq.client.6.2.1.nupkg.sha512"
    },
    "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==",
      "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==",
      "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==",
      "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.native.System/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
      "path": "runtime.native.system/4.3.0",
      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
    },
    "runtime.native.System.Net.Http/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
      "path": "runtime.native.system.net.http/4.3.0",
      "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512"
    },
    "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
      "path": "runtime.native.system.security.cryptography.apple/4.3.0",
      "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
    },
    "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
      "path": "runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==",
      "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==",
      "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==",
      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0",
      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
    },
    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==",
      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==",
      "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==",
      "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==",
      "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==",
      "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "ServiceStack.Common/5.10.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-BKSYUAnQEkqlOULf/TecBrKZapY/Q/I9JpV4wpGiqthk7SYTese1zGhESN2Omse7lh2ngjrJf/L8HTV9EPz9FA==",
      "path": "servicestack.common/5.10.2",
      "hashPath": "servicestack.common.5.10.2.nupkg.sha512"
    },
    "ServiceStack.Interfaces/5.10.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-l0HVtjgKfx7EB3BwlOtK9xYfIVZR1FlMIJB5fCoNapRYiFdRWX5L3nSzgbYQzWyUzCtZcX8BAYJADhuMtBorAQ==",
      "path": "servicestack.interfaces/5.10.2",
      "hashPath": "servicestack.interfaces.5.10.2.nupkg.sha512"
    },
    "ServiceStack.Redis/5.10.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-r42+MIe0x8STlCEmW2vIj7r1dp6iXL4504i8xcL/TIRUTE0pSQBwZoe8PgtHe8iCrQ40KGYVTt44wLbpaw4eQQ==",
      "path": "servicestack.redis/5.10.2",
      "hashPath": "servicestack.redis.5.10.2.nupkg.sha512"
    },
    "ServiceStack.Text/5.10.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Kjub1zPWIG2fN22Oiznj8DR5F4B9maDp/f/UHIfwzFMdMGMChFgp5cChWn5hKgikop9hsqTq5wmxJKAf2qPsyQ==",
      "path": "servicestack.text/5.10.2",
      "hashPath": "servicestack.text.5.10.2.nupkg.sha512"
    },
    "System.Buffers/4.5.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==",
      "path": "system.buffers/4.5.1",
      "hashPath": "system.buffers.4.5.1.nupkg.sha512"
    },
    "System.Collections/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
      "path": "system.collections/4.3.0",
      "hashPath": "system.collections.4.3.0.nupkg.sha512"
    },
    "System.Collections.Concurrent/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
      "path": "system.collections.concurrent/4.3.0",
      "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"
    },
    "System.ComponentModel/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==",
      "path": "system.componentmodel/4.3.0",
      "hashPath": "system.componentmodel.4.3.0.nupkg.sha512"
    },
    "System.ComponentModel.Primitives/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==",
      "path": "system.componentmodel.primitives/4.3.0",
      "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512"
    },
    "System.Data.Common/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-lm6E3T5u7BOuEH0u18JpbJHxBfOJPuCyl4Kg1RH10ktYLp5uEEE1xKrHW56/We4SnZpGAuCc9N0MJpSDhTHZGQ==",
      "path": "system.data.common/4.3.0",
      "hashPath": "system.data.common.4.3.0.nupkg.sha512"
    },
    "System.Diagnostics.Debug/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
      "path": "system.diagnostics.debug/4.3.0",
      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
    },
    "System.Diagnostics.DiagnosticSource/5.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-tCQTzPsGZh/A9LhhA6zrqCRV4hOHsK90/G7q3Khxmn6tnB1PuNU0cRaKANP2AWcF9bn0zsuOoZOSrHuJk6oNBA==",
      "path": "system.diagnostics.diagnosticsource/5.0.0",
      "hashPath": "system.diagnostics.diagnosticsource.5.0.0.nupkg.sha512"
    },
    "System.Diagnostics.Tracing/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
      "path": "system.diagnostics.tracing/4.3.0",
      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"
    },
    "System.Dynamic.Runtime/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
      "path": "system.dynamic.runtime/4.3.0",
      "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
    },
    "System.Globalization/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
      "path": "system.globalization/4.3.0",
      "hashPath": "system.globalization.4.3.0.nupkg.sha512"
    },
    "System.Globalization.Calendars/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==",
      "path": "system.globalization.calendars/4.3.0",
      "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512"
    },
    "System.Globalization.Extensions/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",
      "path": "system.globalization.extensions/4.3.0",
      "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"
    },
    "System.IO/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
      "path": "system.io/4.3.0",
      "hashPath": "system.io.4.3.0.nupkg.sha512"
    },
    "System.IO.FileSystem/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
      "path": "system.io.filesystem/4.3.0",
      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
    },
    "System.IO.FileSystem.Primitives/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
      "path": "system.io.filesystem.primitives/4.3.0",
      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
    },
    "System.Linq/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
      "path": "system.linq/4.3.0",
      "hashPath": "system.linq.4.3.0.nupkg.sha512"
    },
    "System.Linq.Expressions/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
      "path": "system.linq.expressions/4.3.0",
      "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
    },
    "System.Memory/4.5.4": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
      "path": "system.memory/4.5.4",
      "hashPath": "system.memory.4.5.4.nupkg.sha512"
    },
    "System.Net.Http/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==",
      "path": "system.net.http/4.3.0",
      "hashPath": "system.net.http.4.3.0.nupkg.sha512"
    },
    "System.Net.NetworkInformation/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-zNVmWVry0pAu7lcrRBhwwU96WUdbsrGL3azyzsbXmVNptae1+Za+UgOe9Z6s8iaWhPn7/l4wQqhC56HZWq7tkg==",
      "path": "system.net.networkinformation/4.3.0",
      "hashPath": "system.net.networkinformation.4.3.0.nupkg.sha512"
    },
    "System.Net.Primitives/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==",
      "path": "system.net.primitives/4.3.0",
      "hashPath": "system.net.primitives.4.3.0.nupkg.sha512"
    },
    "System.Net.Requests/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-OZNUuAs0kDXUzm7U5NZ1ojVta5YFZmgT2yxBqsQ7Eseq5Ahz88LInGRuNLJ/NP2F8W1q7tse1pKDthj3reF5QA==",
      "path": "system.net.requests/4.3.0",
      "hashPath": "system.net.requests.4.3.0.nupkg.sha512"
    },
    "System.Net.Sockets/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==",
      "path": "system.net.sockets/4.3.0",
      "hashPath": "system.net.sockets.4.3.0.nupkg.sha512"
    },
    "System.Net.WebHeaderCollection/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-XZrXYG3c7QV/GpWeoaRC02rM6LH2JJetfVYskf35wdC/w2fFDFMphec4gmVH2dkll6abtW14u9Rt96pxd9YH2A==",
      "path": "system.net.webheadercollection/4.3.0",
      "hashPath": "system.net.webheadercollection.4.3.0.nupkg.sha512"
    },
    "System.ObjectModel/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
      "path": "system.objectmodel/4.3.0",
      "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
    },
    "System.Reflection/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
      "path": "system.reflection/4.3.0",
      "hashPath": "system.reflection.4.3.0.nupkg.sha512"
    },
    "System.Reflection.Emit/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
      "path": "system.reflection.emit/4.3.0",
      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
    },
    "System.Reflection.Emit.ILGeneration/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
      "path": "system.reflection.emit.ilgeneration/4.3.0",
      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
    },
    "System.Reflection.Emit.Lightweight/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
      "path": "system.reflection.emit.lightweight/4.3.0",
      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
    },
    "System.Reflection.Extensions/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
      "path": "system.reflection.extensions/4.3.0",
      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
    },
    "System.Reflection.Primitives/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
      "path": "system.reflection.primitives/4.3.0",
      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
    },
    "System.Reflection.TypeExtensions/4.5.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-dYSKm+jBVh/I9RQP6AaBiyd92Y6Ml9vEEcTSougcAMSt9X9QQHTGJo0p/uH4uSgODZe+5cuOkgg8wg02NuM0VQ==",
      "path": "system.reflection.typeextensions/4.5.0",
      "hashPath": "system.reflection.typeextensions.4.5.0.nupkg.sha512"
    },
    "System.Resources.ResourceManager/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
      "path": "system.resources.resourcemanager/4.3.0",
      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
    },
    "System.Runtime/4.3.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-abhfv1dTK6NXOmu4bgHIONxHyEqFjW8HwXPmpY9gmll+ix9UNo4XDcmzJn6oLooftxNssVHdJC1pGT9jkSynQg==",
      "path": "system.runtime/4.3.1",
      "hashPath": "system.runtime.4.3.1.nupkg.sha512"
    },
    "System.Runtime.Extensions/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
      "path": "system.runtime.extensions/4.3.0",
      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
    },
    "System.Runtime.Handles/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
      "path": "system.runtime.handles/4.3.0",
      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
    },
    "System.Runtime.InteropServices/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
      "path": "system.runtime.interopservices/4.3.0",
      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
    },
    "System.Runtime.Numerics/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
      "path": "system.runtime.numerics/4.3.0",
      "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
    },
    "System.Runtime.Serialization.Primitives/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",
      "path": "system.runtime.serialization.primitives/4.3.0",
      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"
    },
    "System.Security.Claims/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-P/+BR/2lnc4PNDHt/TPBAWHVMLMRHsyYZbU1NphW4HIWzCggz8mJbTQQ3MKljFE7LS3WagmVFuBgoLcFzYXlkA==",
      "path": "system.security.claims/4.3.0",
      "hashPath": "system.security.claims.4.3.0.nupkg.sha512"
    },
    "System.Security.Cryptography.Algorithms/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==",
      "path": "system.security.cryptography.algorithms/4.3.0",
      "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512"
    },
    "System.Security.Cryptography.Cng/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
      "path": "system.security.cryptography.cng/4.3.0",
      "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512"
    },
    "System.Security.Cryptography.Csp/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==",
      "path": "system.security.cryptography.csp/4.3.0",
      "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512"
    },
    "System.Security.Cryptography.Encoding/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==",
      "path": "system.security.cryptography.encoding/4.3.0",
      "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512"
    },
    "System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==",
      "path": "system.security.cryptography.openssl/4.3.0",
      "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "System.Security.Cryptography.Primitives/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==",
      "path": "system.security.cryptography.primitives/4.3.0",
      "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512"
    },
    "System.Security.Cryptography.X509Certificates/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==",
      "path": "system.security.cryptography.x509certificates/4.3.0",
      "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512"
    },
    "System.Security.Principal/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-I1tkfQlAoMM2URscUtpcRo/hX0jinXx6a/KUtEQoz3owaYwl3qwsO8cbzYVVnjxrzxjHo3nJC+62uolgeGIS9A==",
      "path": "system.security.principal/4.3.0",
      "hashPath": "system.security.principal.4.3.0.nupkg.sha512"
    },
    "System.Security.Principal.Windows/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-HVL1rvqYtnRCxFsYag/2le/ZfKLK4yMw79+s6FmKXbSCNN0JeAhrYxnRAHFoWRa0dEojsDcbBSpH3l22QxAVyw==",
      "path": "system.security.principal.windows/4.3.0",
      "hashPath": "system.security.principal.windows.4.3.0.nupkg.sha512"
    },
    "System.Text.Encoding/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
      "path": "system.text.encoding/4.3.0",
      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
    },
    "System.Text.RegularExpressions/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",
      "path": "system.text.regularexpressions/4.3.0",
      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
    },
    "System.Threading/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
      "path": "system.threading/4.3.0",
      "hashPath": "system.threading.4.3.0.nupkg.sha512"
    },
    "System.Threading.Channels/4.7.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-6akRtHK/wab3246t4p5v3HQrtQk8LboOt5T4dtpNgsp3zvDeM4/Gx8V12t0h+c/W9/enUrilk8n6EQqdQorZAA==",
      "path": "system.threading.channels/4.7.1",
      "hashPath": "system.threading.channels.4.7.1.nupkg.sha512"
    },
    "System.Threading.Overlapped/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-m3HQ2dPiX/DSTpf+yJt8B0c+SRvzfqAJKx+QDWi+VLhz8svLT23MVjEOHPF/KiSLeArKU/iHescrbLd3yVgyNg==",
      "path": "system.threading.overlapped/4.3.0",
      "hashPath": "system.threading.overlapped.4.3.0.nupkg.sha512"
    },
    "System.Threading.Tasks/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
      "path": "system.threading.tasks/4.3.0",
      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
    },
    "System.Threading.Tasks.Extensions/4.5.4": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==",
      "path": "system.threading.tasks.extensions/4.5.4",
      "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512"
    },
    "System.Threading.Thread/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",
      "path": "system.threading.thread/4.3.0",
      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
    },
    "System.Threading.ThreadPool/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==",
      "path": "system.threading.threadpool/4.3.0",
      "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512"
    }
  }
}

================================================
FILE: Core/obj/Core.csproj.nuget.dgspec.json
================================================
{
  "format": 1,
  "restore": {
    "C:\\Devnot2021\\Core\\Core.csproj": {}
  },
  "projects": {
    "C:\\Devnot2021\\Core\\Core.csproj": {
      "version": "1.0.0",
      "restore": {
        "projectUniqueName": "C:\\Devnot2021\\Core\\Core.csproj",
        "projectName": "Core",
        "projectPath": "C:\\Devnot2021\\Core\\Core.csproj",
        "packagesPath": "C:\\Users\\Bora Kasmer\\.nuget\\packages\\",
        "outputPath": "C:\\Devnot2021\\Core\\obj\\",
        "projectStyle": "PackageReference",
        "fallbackFolders": [
          "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
        ],
        "configFilePaths": [
          "C:\\Users\\Bora Kasmer\\AppData\\Roaming\\NuGet\\NuGet.Config",
          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
        ],
        "originalTargetFrameworks": [
          "net5.0"
        ],
        "sources": {
          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
          "https://api.nuget.org/v3/index.json": {}
        },
        "frameworks": {
          "net5.0": {
            "targetAlias": "net5.0",
            "projectReferences": {}
          }
        },
        "warningProperties": {
          "warnAsError": [
            "NU1605"
          ]
        }
      },
      "frameworks": {
        "net5.0": {
          "targetAlias": "net5.0",
          "dependencies": {
            "Microsoft.Extensions.Options": {
              "target": "Package",
              "version": "[5.0.0, )"
            },
            "NEST": {
              "target": "Package",
              "version": "[7.10.1, )"
            },
            "Newtonsoft.Json": {
              "target": "Package",
              "version": "[12.0.3, )"
            },
            "RabbitMQ.Client": {
              "target": "Package",
              "version": "[6.2.1, )"
            },
            "ServiceStack.Redis": {
              "target": "Package",
              "version": "[5.10.2, )"
            }
          },
          "imports": [
            "net461",
            "net462",
            "net47",
            "net471",
            "net472",
            "net48"
          ],
          "assetTargetFallback": true,
          "warn": true,
          "frameworkReferences": {
            "Microsoft.NETCore.App": {
              "privateAssets": "all"
            }
          },
          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.102\\RuntimeIdentifierGraph.json"
        }
      }
    }
  }
}

================================================
FILE: Core/obj/Core.csproj.nuget.g.props
================================================
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Bora Kasmer\.nuget\packages\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder</NuGetPackageFolders>
    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.8.0</NuGetToolVersion>
  </PropertyGroup>
  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
    <SourceRoot Include="$([MSBuild]::EnsureTrailingSlash($(NuGetPackageFolders)))" />
  </ItemGroup>
  <PropertyGroup>
    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
  </PropertyGroup>
</Project>

================================================
FILE: Core/obj/Core.csproj.nuget.g.targets
================================================
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
  </PropertyGroup>
</Project>

================================================
FILE: Core/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs
================================================
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")]


================================================
FILE: Core/obj/Debug/net5.0/Core.AssemblyInfo.cs
================================================
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:4.0.30319.42000
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

using System;
using System.Reflection;

[assembly: System.Reflection.AssemblyCompanyAttribute("Core")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("Core")]
[assembly: System.Reflection.AssemblyTitleAttribute("Core")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

// Generated by the MSBuild WriteCodeFragment class.



================================================
FILE: Core/obj/Debug/net5.0/Core.AssemblyInfoInputs.cache
================================================
bb70b8d99ff9108d5c8f3ce9e50331d5e1228212


================================================
FILE: Core/obj/Debug/net5.0/Core.GeneratedMSBuildEditorConfig.editorconfig
================================================
is_global = true
build_property.TargetFramework = net5.0
build_property.TargetPlatformMinVersion = 
build_property.UsingMicrosoftNETSdkWeb = 
build_property.ProjectTypeGuids = 
build_property.PublishSingleFile = 
build_property.IncludeAllContentForSelfExtract = 
build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows


================================================
FILE: Core/obj/Debug/net5.0/Core.csproj.CoreCompileInputs.cache
================================================
8fef3f7bef3824d6e5276cc5ff9777f684e3dd9f


================================================
FILE: Core/obj/Debug/net5.0/Core.csproj.FileListAbsolute.txt
================================================
C:\Devnot2021\Core\bin\Debug\net5.0\Core.deps.json
C:\Devnot2021\Core\bin\Debug\net5.0\Core.dll
C:\Devnot2021\Core\bin\Debug\net5.0\ref\Core.dll
C:\Devnot2021\Core\bin\Debug\net5.0\Core.pdb
C:\Devnot2021\Core\obj\Debug\net5.0\Core.GeneratedMSBuildEditorConfig.editorconfig
C:\Devnot2021\Core\obj\Debug\net5.0\Core.AssemblyInfoInputs.cache
C:\Devnot2021\Core\obj\Debug\net5.0\Core.AssemblyInfo.cs
C:\Devnot2021\Core\obj\Debug\net5.0\Core.csproj.CoreCompileInputs.cache
C:\Devnot2021\Core\obj\Debug\net5.0\Core.dll
C:\Devnot2021\Core\obj\Debug\net5.0\ref\Core.dll
C:\Devnot2021\Core\obj\Debug\net5.0\Core.pdb
C:\Devnot2021\Core\obj\Debug\net5.0\Core.csprojAssemblyReference.cache


================================================
FILE: Core/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs
================================================
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v3.1", FrameworkDisplayName = "")]


================================================
FILE: Core/obj/Debug/netcoreapp3.1/Core.AssemblyInfo.cs
================================================
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:4.0.30319.42000
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

using System;
using System.Reflection;

[assembly: System.Reflection.AssemblyCompanyAttribute("Core")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("Core")]
[assembly: System.Reflection.AssemblyTitleAttribute("Core")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

// Generated by the MSBuild WriteCodeFragment class.



================================================
FILE: Core/obj/Debug/netcoreapp3.1/Core.AssemblyInfoInputs.cache
================================================
bb70b8d99ff9108d5c8f3ce9e50331d5e1228212


================================================
FILE: Core/obj/project.assets.json
================================================
{
  "version": 3,
  "targets": {
    "net5.0": {
      "Elasticsearch.Net/7.10.1": {
        "type": "package",
        "dependencies": {
          "Microsoft.CSharp": "4.6.0",
          "System.Buffers": "4.5.1",
          "System.Diagnostics.DiagnosticSource": "5.0.0"
        },
        "compile": {
          "lib/netstandard2.1/Elasticsearch.Net.dll": {}
        },
        "runtime": {
          "lib/netstandard2.1/Elasticsearch.Net.dll": {}
        }
      },
      "Microsoft.Bcl.AsyncInterfaces/1.1.0": {
        "type": "package",
        "compile": {
          "ref/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {}
        },
        "runtime": {
          "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {}
        }
      },
      "Microsoft.CSharp/4.6.0": {
        "type": "package",
        "compile": {
          "ref/netcoreapp2.0/_._": {}
        },
        "runtime": {
          "lib/netcoreapp2.0/_._": {}
        }
      },
      "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": {
        "type": "package",
        "compile": {
          "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {}
        },
        "runtime": {
          "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {}
        }
      },
      "Microsoft.Extensions.Options/5.0.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
          "Microsoft.Extensions.Primitives": "5.0.0"
        },
        "compile": {
          "lib/net5.0/Microsoft.Extensions.Options.dll": {}
        },
        "runtime": {
          "lib/net5.0/Microsoft.Extensions.Options.dll": {}
        }
      },
      "Microsoft.Extensions.Primitives/5.0.0": {
        "type": "package",
        "compile": {
          "lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll": {}
        },
        "runtime": {
          "lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll": {}
        }
      },
      "Microsoft.NETCore.Platforms/1.1.1": {
        "type": "package",
        "compile": {
          "lib/netstandard1.0/_._": {}
        },
        "runtime": {
          "lib/netstandard1.0/_._": {}
        }
      },
      "Microsoft.NETCore.Targets/1.1.3": {
        "type": "package",
        "compile": {
          "lib/netstandard1.0/_._": {}
        },
        "runtime": {
          "lib/netstandard1.0/_._": {}
        }
      },
      "Microsoft.Win32.Primitives/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        }
      },
      "NEST/7.10.1": {
        "type": "package",
        "dependencies": {
          "Elasticsearch.Net": "7.10.1"
        },
        "compile": {
          "lib/netstandard2.0/Nest.dll": {}
        },
        "runtime": {
          "lib/netstandard2.0/Nest.dll": {}
        }
      },
      "Newtonsoft.Json/12.0.3": {
        "type": "package",
        "compile": {
          "lib/netstandard2.0/Newtonsoft.Json.dll": {}
        },
        "runtime": {
          "lib/netstandard2.0/Newtonsoft.Json.dll": {}
        }
      },
      "RabbitMQ.Client/6.2.1": {
        "type": "package",
        "dependencies": {
          "System.Memory": "4.5.4",
          "System.Threading.Channels": "4.7.1"
        },
        "compile": {
          "lib/netstandard2.0/RabbitMQ.Client.dll": {}
        },
        "runtime": {
          "lib/netstandard2.0/RabbitMQ.Client.dll": {}
        }
      },
      "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "type": "package",
        "runtimeTargets": {
          "runtimes/debian.8-x64/native/System.Security.Cryptography.Native.OpenSsl.so": {
            "assetType": "native",
            "rid": "debian.8-x64"
          }
        }
      },
      "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "type": "package",
        "runtimeTargets": {
          "runtimes/fedora.23-x64/native/System.Security.Cryptography.Native.OpenSsl.so": {
            "assetType": "native",
            "rid": "fedora.23-x64"
          }
        }
      },
      "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "type": "package",
        "runtimeTargets": {
          "runtimes/fedora.24-x64/native/System.Security.Cryptography.Native.OpenSsl.so": {
            "assetType": "native",
            "rid": "fedora.24-x64"
          }
        }
      },
      "runtime.native.System/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0"
        },
        "compile": {
          "lib/netstandard1.0/_._": {}
        },
        "runtime": {
          "lib/netstandard1.0/_._": {}
        }
      },
      "runtime.native.System.Net.Http/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0"
        },
        "compile": {
          "lib/netstandard1.0/_._": {}
        },
        "runtime": {
          "lib/netstandard1.0/_._": {}
        }
      },
      "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
        "type": "package",
        "dependencies": {
          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
        },
        "compile": {
          "lib/netstandard1.0/_._": {}
        },
        "runtime": {
          "lib/netstandard1.0/_._": {}
        }
      },
      "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "type": "package",
        "dependencies": {
          "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
        },
        "compile": {
          "lib/netstandard1.0/_._": {}
        },
        "runtime": {
          "lib/netstandard1.0/_._": {}
        }
      },
      "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "type": "package",
        "runtimeTargets": {
          "runtimes/opensuse.13.2-x64/native/System.Security.Cryptography.Native.OpenSsl.so": {
            "assetType": "native",
            "rid": "opensuse.13.2-x64"
          }
        }
      },
      "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "type": "package",
        "runtimeTargets": {
          "runtimes/opensuse.42.1-x64/native/System.Security.Cryptography.Native.OpenSsl.so": {
            "assetType": "native",
            "rid": "opensuse.42.1-x64"
          }
        }
      },
      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
        "type": "package",
        "runtimeTargets": {
          "runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.Apple.dylib": {
            "assetType": "native",
            "rid": "osx.10.10-x64"
          }
        }
      },
      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "type": "package",
        "runtimeTargets": {
          "runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.OpenSsl.dylib": {
            "assetType": "native",
            "rid": "osx.10.10-x64"
          }
        }
      },
      "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "type": "package",
        "runtimeTargets": {
          "runtimes/rhel.7-x64/native/System.Security.Cryptography.Native.OpenSsl.so": {
            "assetType": "native",
            "rid": "rhel.7-x64"
          }
        }
      },
      "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "type": "package",
        "runtimeTargets": {
          "runtimes/ubuntu.14.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so": {
            "assetType": "native",
            "rid": "ubuntu.14.04-x64"
          }
        }
      },
      "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "type": "package",
        "runtimeTargets": {
          "runtimes/ubuntu.16.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so": {
            "assetType": "native",
            "rid": "ubuntu.16.04-x64"
          }
        }
      },
      "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "type": "package",
        "runtimeTargets": {
          "runtimes/ubuntu.16.10-x64/native/System.Security.Cryptography.Native.OpenSsl.so": {
            "assetType": "native",
            "rid": "ubuntu.16.10-x64"
          }
        }
      },
      "ServiceStack.Common/5.10.2": {
        "type": "package",
        "dependencies": {
          "ServiceStack.Interfaces": "5.10.2",
          "ServiceStack.Text": "5.10.2",
          "System.ComponentModel.Primitives": "4.3.0",
          "System.Data.Common": "4.3.0",
          "System.Dynamic.Runtime": "4.3.0",
          "System.Memory": "4.5.4",
          "System.Net.NetworkInformation": "4.3.0",
          "System.Net.Requests": "4.3.0",
          "System.Reflection.TypeExtensions": "4.5.0",
          "System.Runtime.Serialization.Primitives": "4.3.0"
        },
        "compile": {
          "lib/netstandard2.0/ServiceStack.Common.dll": {}
        },
        "runtime": {
          "lib/netstandard2.0/ServiceStack.Common.dll": {}
        }
      },
      "ServiceStack.Interfaces/5.10.2": {
        "type": "package",
        "dependencies": {
          "Microsoft.Bcl.AsyncInterfaces": "1.1.0",
          "System.Runtime.Serialization.Primitives": "4.3.0",
          "System.Threading.Tasks.Extensions": "4.5.4"
        },
        "compile": {
          "lib/netstandard2.0/ServiceStack.Interfaces.dll": {}
        },
        "runtime": {
          "lib/netstandard2.0/ServiceStack.Interfaces.dll": {}
        }
      },
      "ServiceStack.Redis/5.10.2": {
        "type": "package",
        "dependencies": {
          "ServiceStack.Common": "5.10.2"
        },
        "compile": {
          "lib/netstandard2.1/ServiceStack.Redis.dll": {}
        },
        "runtime": {
          "lib/netstandard2.1/ServiceStack.Redis.dll": {}
        }
      },
      "ServiceStack.Text/5.10.2": {
        "type": "package",
        "dependencies": {
          "Microsoft.CSharp": "4.5.0",
          "System.Memory": "4.5.4",
          "System.Reflection.Emit": "4.3.0",
          "System.Reflection.Emit.LightWeight": "4.3.0",
          "System.Runtime": "4.3.1"
        },
        "compile": {
          "lib/netcoreapp2.1/ServiceStack.Text.dll": {}
        },
        "runtime": {
          "lib/netcoreapp2.1/ServiceStack.Text.dll": {}
        }
      },
      "System.Buffers/4.5.1": {
        "type": "package",
        "compile": {
          "ref/netcoreapp2.0/_._": {}
        },
        "runtime": {
          "lib/netcoreapp2.0/_._": {}
        }
      },
      "System.Collections/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        }
      },
      "System.Collections.Concurrent/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Diagnostics.Tracing": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        },
        "runtime": {
          "lib/netstandard1.3/System.Collections.Concurrent.dll": {}
        }
      },
      "System.ComponentModel/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.0/System.ComponentModel.dll": {}
        },
        "runtime": {
          "lib/netstandard1.3/System.ComponentModel.dll": {}
        }
      },
      "System.ComponentModel.Primitives/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.ComponentModel": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.0/System.ComponentModel.Primitives.dll": {}
        },
        "runtime": {
          "lib/netstandard1.0/System.ComponentModel.Primitives.dll": {}
        }
      },
      "System.Data.Common/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Text.RegularExpressions": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.2/System.Data.Common.dll": {}
        },
        "runtime": {
          "lib/netstandard1.2/System.Data.Common.dll": {}
        }
      },
      "System.Diagnostics.Debug/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        }
      },
      "System.Diagnostics.DiagnosticSource/5.0.0": {
        "type": "package",
        "compile": {
          "lib/net5.0/System.Diagnostics.DiagnosticSource.dll": {}
        },
        "runtime": {
          "lib/net5.0/System.Diagnostics.DiagnosticSource.dll": {}
        }
      },
      "System.Diagnostics.Tracing/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.5/_._": {}
        }
      },
      "System.Dynamic.Runtime/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Linq.Expressions": "4.3.0",
          "System.ObjectModel": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Emit": "4.3.0",
          "System.Reflection.Emit.ILGeneration": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Reflection.TypeExtensions": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Threading": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/System.Dynamic.Runtime.dll": {}
        },
        "runtime": {
          "lib/netstandard1.3/System.Dynamic.Runtime.dll": {}
        }
      },
      "System.Globalization/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        }
      },
      "System.Globalization.Calendars/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Globalization": "4.3.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        }
      },
      "System.Globalization.Extensions/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "System.Globalization": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        },
        "runtimeTargets": {
          "runtimes/unix/lib/netstandard1.3/System.Globalization.Extensions.dll": {
            "assetType": "runtime",
            "rid": "unix"
          },
          "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": {
            "assetType": "runtime",
            "rid": "win"
          }
        }
      },
      "System.IO/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.5/System.IO.dll": {}
        }
      },
      "System.IO.FileSystem/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.IO": "4.3.0",
          "System.IO.FileSystem.Primitives": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        }
      },
      "System.IO.FileSystem.Primitives/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        },
        "runtime": {
          "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {}
        }
      },
      "System.Linq/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.6/_._": {}
        },
        "runtime": {
          "lib/netstandard1.6/System.Linq.dll": {}
        }
      },
      "System.Linq.Expressions/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Linq": "4.3.0",
          "System.ObjectModel": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Emit": "4.3.0",
          "System.Reflection.Emit.ILGeneration": "4.3.0",
          "System.Reflection.Emit.Lightweight": "4.3.0",
          "System.Reflection.Extensions": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Reflection.TypeExtensions": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Threading": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.6/System.Linq.Expressions.dll": {}
        },
        "runtime": {
          "lib/netstandard1.6/System.Linq.Expressions.dll": {}
        }
      },
      "System.Memory/4.5.4": {
        "type": "package",
        "compile": {
          "ref/netcoreapp2.1/_._": {}
        },
        "runtime": {
          "lib/netcoreapp2.1/_._": {}
        }
      },
      "System.Net.Http/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Diagnostics.DiagnosticSource": "4.3.0",
          "System.Diagnostics.Tracing": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.Globalization.Extensions": "4.3.0",
          "System.IO": "4.3.0",
          "System.IO.FileSystem": "4.3.0",
          "System.Net.Primitives": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Security.Cryptography.Algorithms": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.OpenSsl": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Security.Cryptography.X509Certificates": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Threading.Tasks": "4.3.0",
          "runtime.native.System": "4.3.0",
          "runtime.native.System.Net.Http": "4.3.0",
          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        },
        "runtimeTargets": {
          "runtimes/unix/lib/netstandard1.6/System.Net.Http.dll": {
            "assetType": "runtime",
            "rid": "unix"
          },
          "runtimes/win/lib/netstandard1.3/System.Net.Http.dll": {
            "assetType": "runtime",
            "rid": "win"
          }
        }
      },
      "System.Net.NetworkInformation/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.Win32.Primitives": "4.3.0",
          "System.Collections": "4.3.0",
          "System.Diagnostics.Tracing": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.IO.FileSystem": "4.3.0",
          "System.IO.FileSystem.Primitives": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Net.Primitives": "4.3.0",
          "System.Net.Sockets": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Security.Principal.Windows": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Threading.Overlapped": "4.3.0",
          "System.Threading.Tasks": "4.3.0",
          "System.Threading.Thread": "4.3.0",
          "System.Threading.ThreadPool": "4.3.0",
          "runtime.native.System": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/System.Net.NetworkInformation.dll": {}
        },
        "runtimeTargets": {
          "runtimes/linux/lib/netstandard1.3/System.Net.NetworkInformation.dll": {
            "assetType": "runtime",
            "rid": "linux"
          },
          "runtimes/osx/lib/netstandard1.3/System.Net.NetworkInformation.dll": {
            "assetType": "runtime",
            "rid": "osx"
          },
          "runtimes/win/lib/netstandard1.3/System.Net.NetworkInformation.dll": {
            "assetType": "runtime",
            "rid": "win"
          }
        }
      },
      "System.Net.Primitives/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Handles": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/System.Net.Primitives.dll": {}
        }
      },
      "System.Net.Requests/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Diagnostics.Tracing": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Net.Http": "4.3.0",
          "System.Net.Primitives": "4.3.0",
          "System.Net.WebHeaderCollection": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/System.Net.Requests.dll": {}
        },
        "runtimeTargets": {
          "runtimes/unix/lib/netstandard1.3/System.Net.Requests.dll": {
            "assetType": "runtime",
            "rid": "unix"
          },
          "runtimes/win/lib/netstandard1.3/System.Net.Requests.dll": {
            "assetType": "runtime",
            "rid": "win"
          }
        }
      },
      "System.Net.Sockets/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.IO": "4.3.0",
          "System.Net.Primitives": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        }
      },
      "System.Net.WebHeaderCollection/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/System.Net.WebHeaderCollection.dll": {}
        },
        "runtime": {
          "lib/netstandard1.3/System.Net.WebHeaderCollection.dll": {}
        }
      },
      "System.ObjectModel/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Threading": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/System.ObjectModel.dll": {}
        },
        "runtime": {
          "lib/netstandard1.3/System.ObjectModel.dll": {}
        }
      },
      "System.Reflection/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.IO": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.5/System.Reflection.dll": {}
        }
      },
      "System.Reflection.Emit/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.IO": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Emit.ILGeneration": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.1/System.Reflection.Emit.dll": {}
        },
        "runtime": {
          "lib/netstandard1.3/System.Reflection.Emit.dll": {}
        }
      },
      "System.Reflection.Emit.ILGeneration/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Reflection": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.0/System.Reflection.Emit.ILGeneration.dll": {}
        },
        "runtime": {
          "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll": {}
        }
      },
      "System.Reflection.Emit.Lightweight/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Reflection": "4.3.0",
          "System.Reflection.Emit.ILGeneration": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.0/System.Reflection.Emit.Lightweight.dll": {}
        },
        "runtime": {
          "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll": {}
        }
      },
      "System.Reflection.Extensions/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Reflection": "4.3.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.0/_._": {}
        }
      },
      "System.Reflection.Primitives/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.0/System.Reflection.Primitives.dll": {}
        }
      },
      "System.Reflection.TypeExtensions/4.5.0": {
        "type": "package",
        "compile": {
          "ref/netcoreapp2.0/_._": {}
        },
        "runtime": {
          "lib/netcoreapp2.0/_._": {}
        }
      },
      "System.Resources.ResourceManager/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Globalization": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.0/_._": {}
        }
      },
      "System.Runtime/4.3.1": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.1",
          "Microsoft.NETCore.Targets": "1.1.3"
        },
        "compile": {
          "ref/netstandard1.5/System.Runtime.dll": {}
        }
      },
      "System.Runtime.Extensions/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.5/_._": {}
        }
      },
      "System.Runtime.Handles/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/System.Runtime.Handles.dll": {}
        }
      },
      "System.Runtime.InteropServices/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Handles": "4.3.0"
        },
        "compile": {
          "ref/netcoreapp1.1/_._": {}
        }
      },
      "System.Runtime.Numerics/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Globalization": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.1/_._": {}
        },
        "runtime": {
          "lib/netstandard1.3/System.Runtime.Numerics.dll": {}
        }
      },
      "System.Runtime.Serialization.Primitives/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/System.Runtime.Serialization.Primitives.dll": {}
        },
        "runtime": {
          "lib/netstandard1.3/System.Runtime.Serialization.Primitives.dll": {}
        }
      },
      "System.Security.Claims/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Security.Principal": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        },
        "runtime": {
          "lib/netstandard1.3/System.Security.Claims.dll": {}
        }
      },
      "System.Security.Cryptography.Algorithms/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "System.Collections": "4.3.0",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Runtime.Numerics": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.6/_._": {}
        },
        "runtimeTargets": {
          "runtimes/osx/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll": {
            "assetType": "runtime",
            "rid": "osx"
          },
          "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll": {
            "assetType": "runtime",
            "rid": "unix"
          },
          "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll": {
            "assetType": "runtime",
            "rid": "win"
          }
        }
      },
      "System.Security.Cryptography.Cng/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Security.Cryptography.Algorithms": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.6/_._": {}
        },
        "runtimeTargets": {
          "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Cng.dll": {
            "assetType": "runtime",
            "rid": "unix"
          },
          "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Cng.dll": {
            "assetType": "runtime",
            "rid": "win"
          }
        }
      },
      "System.Security.Cryptography.Csp/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "System.IO": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Security.Cryptography.Algorithms": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        },
        "runtimeTargets": {
          "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Csp.dll": {
            "assetType": "runtime",
            "rid": "unix"
          },
          "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Csp.dll": {
            "assetType": "runtime",
            "rid": "win"
          }
        }
      },
      "System.Security.Cryptography.Encoding/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "System.Collections": "4.3.0",
          "System.Collections.Concurrent": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        },
        "runtimeTargets": {
          "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": {
            "assetType": "runtime",
            "rid": "unix"
          },
          "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": {
            "assetType": "runtime",
            "rid": "win"
          }
        }
      },
      "System.Security.Cryptography.OpenSsl/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Runtime.Numerics": "4.3.0",
          "System.Security.Cryptography.Algorithms": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.6/_._": {}
        },
        "runtime": {
          "lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll": {}
        },
        "runtimeTargets": {
          "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll": {
            "assetType": "runtime",
            "rid": "unix"
          }
        }
      },
      "System.Security.Cryptography.Primitives/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Diagnostics.Debug": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        },
        "runtime": {
          "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {}
        }
      },
      "System.Security.Cryptography.X509Certificates/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.Globalization.Calendars": "4.3.0",
          "System.IO": "4.3.0",
          "System.IO.FileSystem": "4.3.0",
          "System.IO.FileSystem.Primitives": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Runtime.Numerics": "4.3.0",
          "System.Security.Cryptography.Algorithms": "4.3.0",
          "System.Security.Cryptography.Cng": "4.3.0",
          "System.Security.Cryptography.Csp": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.OpenSsl": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading": "4.3.0",
          "runtime.native.System": "4.3.0",
          "runtime.native.System.Net.Http": "4.3.0",
          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.4/_._": {}
        },
        "runtimeTargets": {
          "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll": {
            "assetType": "runtime",
            "rid": "unix"
          },
          "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll": {
            "assetType": "runtime",
            "rid": "win"
          }
        }
      },
      "System.Security.Principal/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.0/_._": {}
        },
        "runtime": {
          "lib/netstandard1.0/System.Security.Principal.dll": {}
        }
      },
      "System.Security.Principal.Windows/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.Win32.Primitives": "4.3.0",
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Security.Claims": "4.3.0",
          "System.Security.Principal": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        },
        "runtimeTargets": {
          "runtimes/unix/lib/netstandard1.3/System.Security.Principal.Windows.dll": {
            "assetType": "runtime",
            "rid": "unix"
          },
          "runtimes/win/lib/netstandard1.3/System.Security.Principal.Windows.dll": {
            "assetType": "runtime",
            "rid": "win"
          }
        }
      },
      "System.Text.Encoding/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/System.Text.Encoding.dll": {}
        }
      },
      "System.Text.RegularExpressions/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netcoreapp1.1/_._": {}
        },
        "runtime": {
          "lib/netstandard1.6/System.Text.RegularExpressions.dll": {}
        }
      },
      "System.Threading/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Runtime": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        },
        "runtime": {
          "lib/netstandard1.3/System.Threading.dll": {}
        }
      },
      "System.Threading.Channels/4.7.1": {
        "type": "package",
        "compile": {
          "lib/netcoreapp3.0/System.Threading.Channels.dll": {}
        },
        "runtime": {
          "lib/netcoreapp3.0/System.Threading.Channels.dll": {}
        }
      },
      "System.Threading.Overlapped/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Handles": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        },
        "runtimeTargets": {
          "runtimes/unix/lib/netstandard1.3/System.Threading.Overlapped.dll": {
            "assetType": "runtime",
            "rid": "unix"
          },
          "runtimes/win/lib/netstandard1.3/System.Threading.Overlapped.dll": {
            "assetType": "runtime",
            "rid": "win"
          }
        }
      },
      "System.Threading.Tasks/4.3.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.NETCore.Platforms": "1.1.0",
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/System.Threading.Tasks.dll": {}
        }
      },
      "System.Threading.Tasks.Extensions/4.5.4": {
        "type": "package",
        "compile": {
          "ref/netcoreapp2.1/_._": {}
        },
        "runtime": {
          "lib/netcoreapp2.1/_._": {}
        }
      },
      "System.Threading.Thread/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Runtime": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        },
        "runtime": {
          "lib/netstandard1.3/System.Threading.Thread.dll": {}
        }
      },
      "System.Threading.ThreadPool/4.3.0": {
        "type": "package",
        "dependencies": {
          "System.Runtime": "4.3.0",
          "System.Runtime.Handles": "4.3.0"
        },
        "compile": {
          "ref/netstandard1.3/_._": {}
        },
        "runtime": {
          "lib/netstandard1.3/System.Threading.ThreadPool.dll": {}
        }
      }
    }
  },
  "libraries": {
    "Elasticsearch.Net/7.10.1": {
      "sha512": "Eo7KwMgLt6kJ8SYo1UmYDWZ02wbZGRBCSsjyyKSKbF4HKBA1HLKIWmLCFMk+x22DNbTLV5E++30IgRNKZSLVPQ==",
      "type": "package",
      "path": "elasticsearch.net/7.10.1",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "elasticsearch.net.7.10.1.nupkg.sha512",
        "elasticsearch.net.nuspec",
        "lib/net461/Elasticsearch.Net.dll",
        "lib/net461/Elasticsearch.Net.pdb",
        "lib/net461/Elasticsearch.Net.xml",
        "lib/netstandard2.0/Elasticsearch.Net.dll",
        "lib/netstandard2.0/Elasticsearch.Net.pdb",
        "lib/netstandard2.0/Elasticsearch.Net.xml",
        "lib/netstandard2.1/Elasticsearch.Net.dll",
        "lib/netstandard2.1/Elasticsearch.Net.pdb",
        "lib/netstandard2.1/Elasticsearch.Net.xml",
        "license.txt",
        "nuget-icon.png"
      ]
    },
    "Microsoft.Bcl.AsyncInterfaces/1.1.0": {
      "sha512": "1Am6l4Vpn3/K32daEqZI+FFr96OlZkgwK2LcT3pZ2zWubR5zTPW3/FkO1Rat9kb7oQOa4rxgl9LJHc5tspCWfg==",
      "type": "package",
      "path": "microsoft.bcl.asyncinterfaces/1.1.0",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "LICENSE.TXT",
        "THIRD-PARTY-NOTICES.TXT",
        "lib/net461/Microsoft.Bcl.AsyncInterfaces.dll",
        "lib/net461/Microsoft.Bcl.AsyncInterfaces.xml",
        "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll",
        "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.xml",
        "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll",
        "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.xml",
        "microsoft.bcl.asyncinterfaces.1.1.0.nupkg.sha512",
        "microsoft.bcl.asyncinterfaces.nuspec",
        "ref/net461/Microsoft.Bcl.AsyncInterfaces.dll",
        "ref/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll",
        "ref/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll",
        "useSharedDesignerContext.txt",
        "version.txt"
      ]
    },
    "Microsoft.CSharp/4.6.0": {
      "sha512": "kxn3M2rnAGy5N5DgcIwcE8QTePWU/XiYcQVzn9HqTls2NKluVzVSmVWRjK7OUPWbljCXuZxHyhEz9kPRIQeXow==",
      "type": "package",
      "path": "microsoft.csharp/4.6.0",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "LICENSE.TXT",
        "THIRD-PARTY-NOTICES.TXT",
        "lib/MonoAndroid10/_._",
        "lib/MonoTouch10/_._",
        "lib/net45/_._",
        "lib/netcore50/Microsoft.CSharp.dll",
        "lib/netcoreapp2.0/_._",
        "lib/netstandard1.3/Microsoft.CSharp.dll",
        "lib/netstandard2.0/Microsoft.CSharp.dll",
        "lib/netstandard2.0/Microsoft.CSharp.xml",
        "lib/portable-net45+win8+wp8+wpa81/_._",
        "lib/uap10.0.16299/_._",
        "lib/win8/_._",
        "lib/wp80/_._",
        "lib/wpa81/_._",
        "lib/xamarinios10/_._",
        "lib/xamarinmac20/_._",
        "lib/xamarintvos10/_._",
        "lib/xamarinwatchos10/_._",
        "microsoft.csharp.4.6.0.nupkg.sha512",
        "microsoft.csharp.nuspec",
        "ref/MonoAndroid10/_._",
        "ref/MonoTouch10/_._",
        "ref/net45/_._",
        "ref/netcore50/Microsoft.CSharp.dll",
        "ref/netcore50/Microsoft.CSharp.xml",
        "ref/netcore50/de/Microsoft.CSharp.xml",
        "ref/netcore50/es/Microsoft.CSharp.xml",
        "ref/netcore50/fr/Microsoft.CSharp.xml",
        "ref/netcore50/it/Microsoft.CSharp.xml",
        "ref/netcore50/ja/Microsoft.CSharp.xml",
        "ref/netcore50/ko/Microsoft.CSharp.xml",
        "ref/netcore50/ru/Microsoft.CSharp.xml",
        "ref/netcore50/zh-hans/Microsoft.CSharp.xml",
        "ref/netcore50/zh-hant/Microsoft.CSharp.xml",
        "ref/netcoreapp2.0/_._",
        "ref/netstandard1.0/Microsoft.CSharp.dll",
        "ref/netstandard1.0/Microsoft.CSharp.xml",
        "ref/netstandard1.0/de/Microsoft.CSharp.xml",
        "ref/netstandard1.0/es/Microsoft.CSharp.xml",
        "ref/netstandard1.0/fr/Microsoft.CSharp.xml",
        "ref/netstandard1.0/it/Microsoft.CSharp.xml",
        "ref/netstandard1.0/ja/Microsoft.CSharp.xml",
        "ref/netstandard1.0/ko/Microsoft.CSharp.xml",
        "ref/netstandard1.0/ru/Microsoft.CSharp.xml",
        "ref/netstandard1.0/zh-hans/Microsoft.CSharp.xml",
        "ref/netstandard1.0/zh-hant/Microsoft.CSharp.xml",
        "ref/netstandard2.0/Microsoft.CSharp.dll",
        "ref/netstandard2.0/Microsoft.CSharp.xml",
        "ref/portable-net45+win8+wp8+wpa81/_._",
        "ref/uap10.0.16299/_._",
        "ref/win8/_._",
        "ref/wp80/_._",
        "ref/wpa81/_._",
        "ref/xamarinios10/_._",
        "ref/xamarinmac20/_._",
        "ref/xamarintvos10/_._",
        "ref/xamarinwatchos10/_._",
        "useSharedDesignerContext.txt",
        "version.txt"
      ]
    },
    "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": {
      "sha512": "ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA==",
      "type": "package",
      "path": "microsoft.extensions.dependencyinjection.abstractions/5.0.0",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "Icon.png",
        "LICENSE.TXT",
        "THIRD-PARTY-NOTICES.TXT",
        "lib/net461/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
        "lib/net461/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
        "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
        "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
        "microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512",
        "microsoft.extensions.dependencyinjection.abstractions.nuspec",
        "useSharedDesignerContext.txt",
        "version.txt"
      ]
    },
    "Microsoft.Extensions.Options/5.0.0": {
      "sha512": "CBvR92TCJ5uBIdd9/HzDSrxYak+0W/3+yxrNg8Qm6Bmrkh5L+nu6m3WeazQehcZ5q1/6dDA7J5YdQjim0165zg==",
      "type": "package",
      "path": "microsoft.extensions.options/5.0.0",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "Icon.png",
        "LICENSE.TXT",
        "THIRD-PARTY-NOTICES.TXT",
        "lib/net461/Microsoft.Extensions.Options.dll",
        "lib/net461/Microsoft.Extensions.Options.xml",
        "lib/net5.0/Microsoft.Extensions.Options.dll",
        "lib/net5.0/Microsoft.Extensions.Options.xml",
        "lib/netstandard2.0/Microsoft.Extensions.Options.dll",
        "lib/netstandard2.0/Microsoft.Extensions.Options.xml",
        "microsoft.extensions.options.5.0.0.nupkg.sha512",
        "microsoft.extensions.options.nuspec",
        "useSharedDesignerContext.txt",
        "version.txt"
      ]
    },
    "Microsoft.Extensions.Primitives/5.0.0": {
      "sha512": "cI/VWn9G1fghXrNDagX9nYaaB/nokkZn0HYAawGaELQrl8InSezfe9OnfPZLcJq3esXxygh3hkq2c3qoV3SDyQ==",
      "type": "package",
      "path": "microsoft.extensions.primitives/5.0.0",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "Icon.png",
        "LICENSE.TXT",
        "THIRD-PARTY-NOTICES.TXT",
        "lib/net461/Microsoft.Extensions.Primitives.dll",
        "lib/net461/Microsoft.Extensions.Primitives.xml",
        "lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll",
        "lib/netcoreapp3.0/Microsoft.Extensions.Primitives.xml",
        "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll",
        "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml",
        "microsoft.extensions.primitives.5.0.0.nupkg.sha512",
        "microsoft.extensions.primitives.nuspec",
        "useSharedDesignerContext.txt",
        "version.txt"
      ]
    },
    "Microsoft.NETCore.Platforms/1.1.1": {
      "sha512": "TMBuzAHpTenGbGgk0SMTwyEkyijY/Eae4ZGsFNYJvAr/LDn1ku3Etp3FPxChmDp5HHF3kzJuoaa08N0xjqAJfQ==",
      "type": "package",
      "path": "microsoft.netcore.platforms/1.1.1",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "lib/netstandard1.0/_._",
        "microsoft.netcore.platforms.1.1.1.nupkg.sha512",
        "microsoft.netcore.platforms.nuspec",
        "runtime.json"
      ]
    },
    "Microsoft.NETCore.Targets/1.1.3": {
      "sha512": "3Wrmi0kJDzClwAC+iBdUBpEKmEle8FQNsCs77fkiOIw/9oYA07bL1EZNX0kQ2OMN3xpwvl0vAtOCYY3ndDNlhQ==",
      "type": "package",
      "path": "microsoft.netcore.targets/1.1.3",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "lib/netstandard1.0/_._",
        "microsoft.netcore.targets.1.1.3.nupkg.sha512",
        "microsoft.netcore.targets.nuspec",
        "runtime.json"
      ]
    },
    "Microsoft.Win32.Primitives/4.3.0": {
      "sha512": "9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",
      "type": "package",
      "path": "microsoft.win32.primitives/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "lib/MonoAndroid10/_._",
        "lib/MonoTouch10/_._",
        "lib/net46/Microsoft.Win32.Primitives.dll",
        "lib/xamarinios10/_._",
        "lib/xamarinmac20/_._",
        "lib/xamarintvos10/_._",
        "lib/xamarinwatchos10/_._",
        "microsoft.win32.primitives.4.3.0.nupkg.sha512",
        "microsoft.win32.primitives.nuspec",
        "ref/MonoAndroid10/_._",
        "ref/MonoTouch10/_._",
        "ref/net46/Microsoft.Win32.Primitives.dll",
        "ref/netstandard1.3/Microsoft.Win32.Primitives.dll",
        "ref/netstandard1.3/Microsoft.Win32.Primitives.xml",
        "ref/netstandard1.3/de/Microsoft.Win32.Primitives.xml",
        "ref/netstandard1.3/es/Microsoft.Win32.Primitives.xml",
        "ref/netstandard1.3/fr/Microsoft.Win32.Primitives.xml",
        "ref/netstandard1.3/it/Microsoft.Win32.Primitives.xml",
        "ref/netstandard1.3/ja/Microsoft.Win32.Primitives.xml",
        "ref/netstandard1.3/ko/Microsoft.Win32.Primitives.xml",
        "ref/netstandard1.3/ru/Microsoft.Win32.Primitives.xml",
        "ref/netstandard1.3/zh-hans/Microsoft.Win32.Primitives.xml",
        "ref/netstandard1.3/zh-hant/Microsoft.Win32.Primitives.xml",
        "ref/xamarinios10/_._",
        "ref/xamarinmac20/_._",
        "ref/xamarintvos10/_._",
        "ref/xamarinwatchos10/_._"
      ]
    },
    "NEST/7.10.1": {
      "sha512": "SPc+gxKrag2UBoyW2eK67Aj0Bp81sfNwYWLL/Gr7l1WLYaTZOavURXg4VYOF3J7s0johccSkuqa3PyDd4FtD9w==",
      "type": "package",
      "path": "nest/7.10.1",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "lib/net461/Nest.dll",
        "lib/net461/Nest.pdb",
        "lib/net461/Nest.xml",
        "lib/netstandard2.0/Nest.dll",
        "lib/netstandard2.0/Nest.pdb",
        "lib/netstandard2.0/Nest.xml",
        "license.txt",
        "nest.7.10.1.nupkg.sha512",
        "nest.nuspec",
        "nuget-icon.png"
      ]
    },
    "Newtonsoft.Json/12.0.3": {
      "sha512": "6mgjfnRB4jKMlzHSl+VD+oUc1IebOZabkbyWj2RiTgWwYPPuaK1H97G1sHqGwPlS5npiF5Q0OrxN1wni2n5QWg==",
      "type": "package",
      "path": "newtonsoft.json/12.0.3",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "LICENSE.md",
        "lib/net20/Newtonsoft.Json.dll",
        "lib/net20/Newtonsoft.Json.xml",
        "lib/net35/Newtonsoft.Json.dll",
        "lib/net35/Newtonsoft.Json.xml",
        "lib/net40/Newtonsoft.Json.dll",
        "lib/net40/Newtonsoft.Json.xml",
        "lib/net45/Newtonsoft.Json.dll",
        "lib/net45/Newtonsoft.Json.xml",
        "lib/netstandard1.0/Newtonsoft.Json.dll",
        "lib/netstandard1.0/Newtonsoft.Json.xml",
        "lib/netstandard1.3/Newtonsoft.Json.dll",
        "lib/netstandard1.3/Newtonsoft.Json.xml",
        "lib/netstandard2.0/Newtonsoft.Json.dll",
        "lib/netstandard2.0/Newtonsoft.Json.xml",
        "lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.dll",
        "lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.xml",
        "lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.dll",
        "lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.xml",
        "newtonsoft.json.12.0.3.nupkg.sha512",
        "newtonsoft.json.nuspec",
        "packageIcon.png"
      ]
    },
    "RabbitMQ.Client/6.2.1": {
      "sha512": "kdcin0uz1b9xQPvlLOoa8Y2zQsfu7nRuTrcX02dCLVzwGVlsPp9AFgu1L3kRh4wSFEOGE03OVqpWKxaDlhuowQ==",
      "type": "package",
      "path": "rabbitmq.client/6.2.1",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "LICENSE",
        "icon.png",
        "lib/net461/RabbitMQ.Client.dll",
        "lib/net461/RabbitMQ.Client.pdb",
        "lib/net461/RabbitMQ.Client.xml",
        "lib/netstandard2.0/RabbitMQ.Client.dll",
        "lib/netstandard2.0/RabbitMQ.Client.pdb",
        "lib/netstandard2.0/RabbitMQ.Client.xml",
        "rabbitmq.client.6.2.1.nupkg.sha512",
        "rabbitmq.client.nuspec"
      ]
    },
    "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "sha512": "HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==",
      "type": "package",
      "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
        "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.nuspec",
        "runtimes/debian.8-x64/native/System.Security.Cryptography.Native.OpenSsl.so"
      ]
    },
    "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "sha512": "+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==",
      "type": "package",
      "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
        "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.nuspec",
        "runtimes/fedora.23-x64/native/System.Security.Cryptography.Native.OpenSsl.so"
      ]
    },
    "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "sha512": "c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==",
      "type": "package",
      "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
        "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.nuspec",
        "runtimes/fedora.24-x64/native/System.Security.Cryptography.Native.OpenSsl.so"
      ]
    },
    "runtime.native.System/4.3.0": {
      "sha512": "c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
      "type": "package",
      "path": "runtime.native.system/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "lib/netstandard1.0/_._",
        "runtime.native.system.4.3.0.nupkg.sha512",
        "runtime.native.system.nuspec"
      ]
    },
    "runtime.native.System.Net.Http/4.3.0": {
      "sha512": "ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
      "type": "package",
      "path": "runtime.native.system.net.http/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "lib/netstandard1.0/_._",
        "runtime.native.system.net.http.4.3.0.nupkg.sha512",
        "runtime.native.system.net.http.nuspec"
      ]
    },
    "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
      "sha512": "DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
      "type": "package",
      "path": "runtime.native.system.security.cryptography.apple/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "lib/netstandard1.0/_._",
        "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
        "runtime.native.system.security.cryptography.apple.nuspec"
      ]
    },
    "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "sha512": "NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
      "type": "package",
      "path": "runtime.native.system.security.cryptography.openssl/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "lib/netstandard1.0/_._",
        "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
        "runtime.native.system.security.cryptography.openssl.nuspec"
      ]
    },
    "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "sha512": "b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==",
      "type": "package",
      "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
        "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.nuspec",
        "runtimes/opensuse.13.2-x64/native/System.Security.Cryptography.Native.OpenSsl.so"
      ]
    },
    "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "sha512": "KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==",
      "type": "package",
      "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
        "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.nuspec",
        "runtimes/opensuse.42.1-x64/native/System.Security.Cryptography.Native.OpenSsl.so"
      ]
    },
    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
      "sha512": "kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==",
      "type": "package",
      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
        "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.nuspec",
        "runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.Apple.dylib"
      ]
    },
    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "sha512": "X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==",
      "type": "package",
      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
        "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.nuspec",
        "runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.OpenSsl.dylib"
      ]
    },
    "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "sha512": "nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==",
      "type": "package",
      "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
        "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.nuspec",
        "runtimes/rhel.7-x64/native/System.Security.Cryptography.Native.OpenSsl.so"
      ]
    },
    "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "sha512": "ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==",
      "type": "package",
      "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
        "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.nuspec",
        "runtimes/ubuntu.14.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so"
      ]
    },
    "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "sha512": "I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==",
      "type": "package",
      "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
        "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.nuspec",
        "runtimes/ubuntu.16.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so"
      ]
    },
    "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "sha512": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==",
      "type": "package",
      "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
        "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.nuspec",
        "runtimes/ubuntu.16.10-x64/native/System.Security.Cryptography.Native.OpenSsl.so"
      ]
    },
    "ServiceStack.Common/5.10.2": {
      "sha512": "BKSYUAnQEkqlOULf/TecBrKZapY/Q/I9JpV4wpGiqthk7SYTese1zGhESN2Omse7lh2ngjrJf/L8HTV9EPz9FA==",
      "type": "package",
      "path": "servicestack.common/5.10.2",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "lib/net45/ServiceStack.Common.dll",
        "lib/net45/ServiceStack.Common.xml",
        "lib/net472/ServiceStack.Common.dll",
        "lib/net472/ServiceStack.Common.xml",
        "lib/netstandard2.0/ServiceStack.Common.dll",
        "lib/netstandard2.0/ServiceStack.Common.xml",
        "servicestack.common.5.10.2.nupkg.sha512",
        "servicestack.common.nuspec"
      ]
    },
    "ServiceStack.Interfaces/5.10.2": {
      "sha512": "l0HVtjgKfx7EB3BwlOtK9xYfIVZR1FlMIJB5fCoNapRYiFdRWX5L3nSzgbYQzWyUzCtZcX8BAYJADhuMtBorAQ==",
      "type": "package",
      "path": "servicestack.interfaces/5.10.2",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "lib/net45/ServiceStack.Interfaces.dll",
        "lib/net45/ServiceStack.Interfaces.xml",
        "lib/net472/ServiceStack.Interfaces.dll",
        "lib/net472/ServiceStack.Interfaces.xml",
        "lib/netstandard2.0/ServiceStack.Interfaces.dll",
        "lib/netstandard2.0/ServiceStack.Interfaces.xml",
        "servicestack.interfaces.5.10.2.nupkg.sha512",
        "servicestack.interfaces.nuspec"
      ]
    },
    "ServiceStack.Redis/5.10.2": {
      "sha512": "r42+MIe0x8STlCEmW2vIj7r1dp6iXL4504i8xcL/TIRUTE0pSQBwZoe8PgtHe8iCrQ40KGYVTt44wLbpaw4eQQ==",
      "type": "package",
      "path": "servicestack.redis/5.10.2",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "lib/net45/ServiceStack.Redis.dll",
        "lib/net45/ServiceStack.Redis.xml",
        "lib/net472/ServiceStack.Redis.dll",
        "lib/net472/ServiceStack.Redis.xml",
        "lib/netstandard2.0/ServiceStack.Redis.dll",
        "lib/netstandard2.0/ServiceStack.Redis.xml",
        "lib/netstandard2.1/ServiceStack.Redis.dll",
        "lib/netstandard2.1/ServiceStack.Redis.xml",
        "servicestack.redis.5.10.2.nupkg.sha512",
        "servicestack.redis.nuspec"
      ]
    },
    "ServiceStack.Text/5.10.2": {
      "sha512": "Kjub1zPWIG2fN22Oiznj8DR5F4B9maDp/f/UHIfwzFMdMGMChFgp5cChWn5hKgikop9hsqTq5wmxJKAf2qPsyQ==",
      "type": "package",
      "path": "servicestack.text/5.10.2",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "lib/net45/ServiceStack.Text.dll",
        "lib/net45/ServiceStack.Text.xml",
        "lib/netcoreapp2.1/ServiceStack.Text.dll",
        "lib/netcoreapp2.1/ServiceStack.Text.xml",
        "lib/netstandard2.0/ServiceStack.Text.dll",
        "lib/netstandard2.0/ServiceStack.Text.xml",
        "servicestack.text.5.10.2.nupkg.sha512",
        "servicestack.text.nuspec"
      ]
    },
    "System.Buffers/4.5.1": {
      "sha512": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==",
      "type": "package",
      "path": "system.buffers/4.5.1",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "LICENSE.TXT",
        "THIRD-PARTY-NOTICES.TXT",
        "lib/net461/System.Buffers.dll",
        "lib/net461/System.Buffers.xml",
        "lib/netcoreapp2.0/_._",
        "lib/netstandard1.1/System.Buffers.dll",
        "lib/netstandard1.1/System.Buffers.xml",
        "lib/netstandard2.0/System.Buffers.dll",
        "lib/netstandard2.0/System.Buffers.xml",
        "lib/uap10.0.16299/_._",
        "ref/net45/System.Buffers.dll",
        "ref/net45/System.Buffers.xml",
        "ref/netcoreapp2.0/_._",
        "ref/netstandard1.1/System.Buffers.dll",
        "ref/netstandard1.1/System.Buffers.xml",
        "ref/netstandard2.0/System.Buffers.dll",
        "ref/netstandard2.0/System.Buffers.xml",
        "ref/uap10.0.16299/_._",
        "system.buffers.4.5.1.nupkg.sha512",
        "system.buffers.nuspec",
        "useSharedDesignerContext.txt",
        "version.txt"
      ]
    },
    "System.Collections/4.3.0": {
      "sha512": "3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
      "type": "package",
      "path": "system.collections/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "lib/MonoAndroid10/_._",
        "lib/MonoTouch10/_._",
        "lib/net45/_._",
        "lib/portable-net45+win8+wp8+wpa81/_._",
        "lib/win8/_._",
        "lib/wp80/_._",
        "lib/wpa81/_._",
        "lib/xamarinios10/_._",
        "lib/xamarinmac20/_._",
        "lib/xamarintvos10/_._",
        "lib/xamarinwatchos10/_._",
        "ref/MonoAndroid10/_._",
        "ref/MonoTouch10/_._",
        "ref/net45/_._",
        "ref/netcore50/System.Collections.dll",
        "ref/netcore50/System.Collections.xml",
        "ref/netcore50/de/System.Collections.xml",
        "ref/netcore50/es/System.Collections.xml",
        "ref/netcore50/fr/System.Collections.xml",
        "ref/netcore50/it/System.Collections.xml",
        "ref/netcore50/ja/System.Collections.xml",
        "ref/netcore50/ko/System.Collections.xml",
        "ref/netcore50/ru/System.Collections.xml",
        "ref/netcore50/zh-hans/System.Collections.xml",
        "ref/netcore50/zh-hant/System.Collections.xml",
        "ref/netstandard1.0/System.Collections.dll",
        "ref/netstandard1.0/System.Collections.xml",
        "ref/netstandard1.0/de/System.Collections.xml",
        "ref/netstandard1.0/es/System.Collections.xml",
        "ref/netstandard1.0/fr/System.Collections.xml",
        "ref/netstandard1.0/it/System.Collections.xml",
        "ref/netstandard1.0/ja/System.Collections.xml",
        "ref/netstandard1.0/ko/System.Collections.xml",
        "ref/netstandard1.0/ru/System.Collections.xml",
        "ref/netstandard1.0/zh-hans/System.Collections.xml",
        "ref/netstandard1.0/zh-hant/System.Collections.xml",
        "ref/netstandard1.3/System.Collections.dll",
        "ref/netstandard1.3/System.Collections.xml",
        "ref/netstandard1.3/de/System.Collections.xml",
        "ref/netstandard1.3/es/System.Collections.xml",
        "ref/netstandard1.3/fr/System.Collections.xml",
        "ref/netstandard1.3/it/System.Collections.xml",
        "ref/netstandard1.3/ja/System.Collections.xml",
        "ref/netstandard1.3/ko/System.Collections.xml",
        "ref/netstandard1.3/ru/System.Collections.xml",
        "ref/netstandard1.3/zh-hans/System.Collections.xml",
        "ref/netstandard1.3/zh-hant/System.Collections.xml",
        "ref/portable-net45+win8+wp8+wpa81/_._",
        "ref/win8/_._",
        "ref/wp80/_._",
        "ref/wpa81/_._",
        "ref/xamarinios10/_._",
        "ref/xamarinmac20/_._",
        "ref/xamarintvos10/_._",
        "ref/xamarinwatchos10/_._",
        "system.collections.4.3.0.nupkg.sha512",
        "system.collections.nuspec"
      ]
    },
    "System.Collections.Concurrent/4.3.0": {
      "sha512": "ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
      "type": "package",
      "path": "system.collections.concurrent/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "lib/MonoAndroid10/_._",
        "lib/MonoTouch10/_._",
        "lib/net45/_._",
        "lib/netcore50/System.Collections.Concurrent.dll",
        "lib/netstandard1.3/System.Collections.Concurrent.dll",
        "lib/portable-net45+win8+wpa81/_._",
        "lib/win8/_._",
        "lib/wpa81/_._",
        "lib/xamarinios10/_._",
        "lib/xamarinmac20/_._",
        "lib/xamarintvos10/_._",
        "lib/xamarinwatchos10/_._",
        "ref/MonoAndroid10/_._",
        "ref/MonoTouch10/_._",
        "ref/net45/_._",
        "ref/netcore50/System.Collections.Concurrent.dll",
        "ref/netcore50/System.Collections.Concurrent.xml",
        "ref/netcore50/de/System.Collections.Concurrent.xml",
        "ref/netcore50/es/System.Collections.Concurrent.xml",
        "ref/netcore50/fr/System.Collections.Concurrent.xml",
        "ref/netcore50/it/System.Collections.Concurrent.xml",
        "ref/netcore50/ja/System.Collections.Concurrent.xml",
        "ref/netcore50/ko/System.Collections.Concurrent.xml",
        "ref/netcore50/ru/System.Collections.Concurrent.xml",
        "ref/netcore50/zh-hans/System.Collections.Concurrent.xml",
        "ref/netcore50/zh-hant/System.Collections.Concurrent.xml",
        "ref/netstandard1.1/System.Collections.Concurrent.dll",
        "ref/netstandard1.1/System.Collections.Concurrent.xml",
        "ref/netstandard1.1/de/System.Collections.Concurrent.xml",
        "ref/netstandard1.1/es/System.Collections.Concurrent.xml",
        "ref/netstandard1.1/fr/System.Collections.Concurrent.xml",
        "ref/netstandard1.1/it/System.Collections.Concurrent.xml",
        "ref/netstandard1.1/ja/System.Collections.Concurrent.xml",
        "ref/netstandard1.1/ko/System.Collections.Concurrent.xml",
        "ref/netstandard1.1/ru/System.Collections.Concurrent.xml",
        "ref/netstandard1.1/zh-hans/System.Collections.Concurrent.xml",
        "ref/netstandard1.1/zh-hant/System.Collections.Concurrent.xml",
        "ref/netstandard1.3/System.Collections.Concurrent.dll",
        "ref/netstandard1.3/System.Collections.Concurrent.xml",
        "ref/netstandard1.3/de/System.Collections.Concurrent.xml",
        "ref/netstandard1.3/es/System.Collections.Concurrent.xml",
        "ref/netstandard1.3/fr/System.Collections.Concurrent.xml",
        "ref/netstandard1.3/it/System.Collections.Concurrent.xml",
        "ref/netstandard1.3/ja/System.Collections.Concurrent.xml",
        "ref/netstandard1.3/ko/System.Collections.Concurrent.xml",
        "ref/netstandard1.3/ru/System.Collections.Concurrent.xml",
        "ref/netstandard1.3/zh-hans/System.Collections.Concurrent.xml",
        "ref/netstandard1.3/zh-hant/System.Collections.Concurrent.xml",
        "ref/portable-net45+win8+wpa81/_._",
        "ref/win8/_._",
        "ref/wpa81/_._",
        "ref/xamarinios10/_._",
        "ref/xamarinmac20/_._",
        "ref/xamarintvos10/_._",
        "ref/xamarinwatchos10/_._",
        "system.collections.concurrent.4.3.0.nupkg.sha512",
        "system.collections.concurrent.nuspec"
      ]
    },
    "System.ComponentModel/4.3.0": {
      "sha512": "VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==",
      "type": "package",
      "path": "system.componentmodel/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "lib/MonoAndroid10/_._",
        "lib/MonoTouch10/_._",
        "lib/net45/_._",
        "lib/netcore50/System.ComponentModel.dll",
        "lib/netstandard1.3/System.ComponentModel.dll",
        "lib/portable-net45+win8+wp8+wpa81/_._",
        "lib/win8/_._",
        "lib/wp80/_._",
        "lib/wpa81/_._",
        "lib/xamarinios10/_._",
        "lib/xamarinmac20/_._",
        "lib/xamarintvos10/_._",
        "lib/xamarinwatchos10/_._",
        "ref/MonoAndroid10/_._",
        "ref/MonoTouch10/_._",
        "ref/net45/_._",
        "ref/netcore50/System.ComponentModel.dll",
        "ref/netcore50/System.ComponentModel.xml",
        "ref/netcore50/de/System.ComponentModel.xml",
        "ref/netcore50/es/System.ComponentModel.xml",
        "ref/netcore50/fr/System.ComponentModel.xml",
        "ref/netcore50/it/System.ComponentModel.xml",
        "ref/netcore50/ja/System.ComponentModel.xml",
        "ref/netcore50/ko/System.ComponentModel.xml",
        "ref/netcore50/ru/System.ComponentModel.xml",
        "ref/netcore50/zh-hans/System.ComponentModel.xml",
        "ref/netcore50/zh-hant/System.ComponentModel.xml",
        "ref/netstandard1.0/System.ComponentModel.dll",
        "ref/netstandard1.0/System.ComponentModel.xml",
        "ref/netstandard1.0/de/System.ComponentModel.xml",
        "ref/netstandard1.0/es/System.ComponentModel.xml",
        "ref/netstandard1.0/fr/System.ComponentModel.xml",
        "ref/netstandard1.0/it/System.ComponentModel.xml",
        "ref/netstandard1.0/ja/System.ComponentModel.xml",
        "ref/netstandard1.0/ko/System.ComponentModel.xml",
        "ref/netstandard1.0/ru/System.ComponentModel.xml",
        "ref/netstandard1.0/zh-hans/System.ComponentModel.xml",
        "ref/netstandard1.0/zh-hant/System.ComponentModel.xml",
        "ref/portable-net45+win8+wp8+wpa81/_._",
        "ref/win8/_._",
        "ref/wp80/_._",
        "ref/wpa81/_._",
        "ref/xamarinios10/_._",
        "ref/xamarinmac20/_._",
        "ref/xamarintvos10/_._",
        "ref/xamarinwatchos10/_._",
        "system.componentmodel.4.3.0.nupkg.sha512",
        "system.componentmodel.nuspec"
      ]
    },
    "System.ComponentModel.Primitives/4.3.0": {
      "sha512": "j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==",
      "type": "package",
      "path": "system.componentmodel.primitives/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "lib/MonoAndroid10/_._",
        "lib/MonoTouch10/_._",
        "lib/net45/System.ComponentModel.Primitives.dll",
        "lib/netstandard1.0/System.ComponentModel.Primitives.dll",
        "lib/xamarinios10/_._",
        "lib/xamarinmac20/_._",
        "lib/xamarintvos10/_._",
        "lib/xamarinwatchos10/_._",
        "ref/MonoAndroid10/_._",
        "ref/MonoTouch10/_._",
        "ref/net45/System.ComponentModel.Primitives.dll",
        "ref/netstandard1.0/System.ComponentModel.Primitives.dll",
        "ref/netstandard1.0/System.ComponentModel.Primitives.xml",
        "ref/netstandard1.0/de/System.ComponentModel.Primitives.xml",
        "ref/netstandard1.0/es/System.ComponentModel.Primitives.xml",
        "ref/netstandard1.0/fr/System.ComponentModel.Primitives.xml",
        "ref/netstandard1.0/it/System.ComponentModel.Primitives.xml",
        "ref/netstandard1.0/ja/System.ComponentModel.Primitives.xml",
        "ref/netstandard1.0/ko/System.ComponentModel.Primitives.xml",
        "ref/netstandard1.0/ru/System.ComponentModel.Primitives.xml",
        "ref/netstandard1.0/zh-hans/System.ComponentModel.Primitives.xml",
        "ref/netstandard1.0/zh-hant/System.ComponentModel.Primitives.xml",
        "ref/xamarinios10/_._",
        "ref/xamarinmac20/_._",
        "ref/xamarintvos10/_._",
        "ref/xamarinwatchos10/_._",
        "system.componentmodel.primitives.4.3.0.nupkg.sha512",
        "system.componentmodel.primitives.nuspec"
      ]
    },
    "System.Data.Common/4.3.0": {
      "sha512": "lm6E3T5u7BOuEH0u18JpbJHxBfOJPuCyl4Kg1RH10ktYLp5uEEE1xKrHW56/We4SnZpGAuCc9N0MJpSDhTHZGQ==",
      "type": "package",
      "path": "system.data.common/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "lib/MonoAndroid10/_._",
        "lib/MonoTouch10/_._",
        "lib/net451/System.Data.Common.dll",
        "lib/netstandard1.2/System.Data.Common.dll",
        "lib/portable-net451+win8+wp8+wpa81/System.Data.Common.dll",
        "lib/xamarinios10/_._",
        "lib/xamarinmac20/_._",
        "lib/xamarintvos10/_._",
        "lib/xamarinwatchos10/_._",
        "ref/MonoAndroid10/_._",
        "ref/MonoTouch10/_._",
        "ref/net451/System.Data.Common.dll",
        "ref/netstandard1.2/System.Data.Common.dll",
        "ref/netstandard1.2/System.Data.Common.xml",
        "ref/netstandard1.2/de/System.Data.Common.xml",
        "ref/netstandard1.2/es/System.Data.Common.xml",
        "ref/netstandard1.2/fr/System.Data.Common.xml",
        "ref/netstandard1.2/it/System.Data.Common.xml",
        "ref/netstandard1.2/ja/System.Data.Common.xml",
        "ref/netstandard1.2/ko/System.Data.Common.xml",
        "ref/netstandard1.2/ru/System.Data.Common.xml",
        "ref/netstandard1.2/zh-hans/System.Data.Common.xml",
        "ref/netstandard1.2/zh-hant/System.Data.Common.xml",
        "ref/portable-net451+win8+wp8+wpa81/System.Data.Common.dll",
        "ref/portable-net451+win8+wp8+wpa81/System.Data.Common.xml",
        "ref/portable-net451+win8+wp8+wpa81/de/System.Data.Common.xml",
        "ref/portable-net451+win8+wp8+wpa81/es/System.Data.Common.xml",
        "ref/portable-net451+win8+wp8+wpa81/fr/System.Data.Common.xml",
        "ref/portable-net451+win8+wp8+wpa81/it/System.Data.Common.xml",
        "ref/portable-net451+win8+wp8+wpa81/ja/System.Data.Common.xml",
        "ref/portable-net451+win8+wp8+wpa81/ko/System.Data.Common.xml",
        "ref/portable-net451+win8+wp8+wpa81/ru/System.Data.Common.xml",
        "ref/portable-net451+win8+wp8+wpa81/zh-hans/System.Data.Common.xml",
        "ref/portable-net451+win8+wp8+wpa81/zh-hant/System.Data.Common.xml",
        "ref/xamarinios10/_._",
        "ref/xamarinmac20/_._",
        "ref/xamarintvos10/_._",
        "ref/xamarinwatchos10/_._",
        "system.data.common.4.3.0.nupkg.sha512",
        "system.data.common.nuspec"
      ]
    },
    "System.Diagnostics.Debug/4.3.0": {
      "sha512": "ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
      "type": "package",
      "path": "system.diagnostics.debug/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "lib/MonoAndroid10/_._",
        "lib/MonoTouch10/_._",
        "lib/net45/_._",
        "lib/portable-net45+win8+wp8+wpa81/_._",
        "lib/win8/_._",
        "lib/wp80/_._",
        "lib/wpa81/_._",
        "lib/xamarinios10/_._",
        "lib/xamarinmac20/_._",
        "lib/xamarintvos10/_._",
        "lib/xamarinwatchos10/_._",
        "ref/MonoAndroid10/_._",
        "ref/MonoTouch10/_._",
        "ref/net45/_._",
        "ref/netcore50/System.Diagnostics.Debug.dll",
        "ref/netcore50/System.Diagnostics.Debug.xml",
        "ref/netcore50/de/System.Diagnostics.Debug.xml",
        "ref/netcore50/es/System.Diagnostics.Debug.xml",
        "ref/netcore50/fr/System.Diagnostics.Debug.xml",
        "ref/netcore50/it/System.Diagnostics.Debug.xml",
        "ref/netcore50/ja/System.Diagnostics.Debug.xml",
        "ref/netcore50/ko/System.Diagnostics.Debug.xml",
        "ref/netcore50/ru/System.Diagnostics.Debug.xml",
        "ref/netcore50/zh-hans/System.Diagnostics.Debug.xml",
        "ref/netcore50/zh-hant/System.Diagnostics.Debug.xml",
        "ref/netstandard1.0/System.Diagnostics.Debug.dll",
        "ref/netstandard1.0/System.Diagnostics.Debug.xml",
        "ref/netstandard1.0/de/System.Diagnostics.Debug.xml",
        "ref/netstandard1.0/es/System.Diagnostics.Debug.xml",
        "ref/netstandard1.0/fr/System.Diagnostics.Debug.xml",
        "ref/netstandard1.0/it/System.Diagnostics.Debug.xml",
        "ref/netstandard1.0/ja/System.Diagnostics.Debug.xml",
        "ref/netstandard1.0/ko/System.Diagnostics.Debug.xml",
        "ref/netstandard1.0/ru/System.Diagnostics.Debug.xml",
        "ref/netstandard1.0/zh-hans/System.Diagnostics.Debug.xml",
        "ref/netstandard1.0/zh-hant/System.Diagnostics.Debug.xml",
        "ref/netstandard1.3/System.Diagnostics.Debug.dll",
        "ref/netstandard1.3/System.Diagnostics.Debug.xml",
        "ref/netstandard1.3/de/System.Diagnostics.Debug.xml",
        "ref/netstandard1.3/es/System.Diagnostics.Debug.xml",
        "ref/netstandard1.3/fr/System.Diagnostics.Debug.xml",
        "ref/netstandard1.3/it/System.Diagnostics.Debug.xml",
        "ref/netstandard1.3/ja/System.Diagnostics.Debug.xml",
        "ref/netstandard1.3/ko/System.Diagnostics.Debug.xml",
        "ref/netstandard1.3/ru/System.Diagnostics.Debug.xml",
        "ref/netstandard1.3/zh-hans/System.Diagnostics.Debug.xml",
        "ref/netstandard1.3/zh-hant/System.Diagnostics.Debug.xml",
        "ref/portable-net45+win8+wp8+wpa81/_._",
        "ref/win8/_._",
        "ref/wp80/_._",
        "ref/wpa81/_._",
        "ref/xamarinios10/_._",
        "ref/xamarinmac20/_._",
        "ref/xamarintvos10/_._",
        "ref/xamarinwatchos10/_._",
        "system.diagnostics.debug.4.3.0.nupkg.sha512",
        "system.diagnostics.debug.nuspec"
      ]
    },
    "System.Diagnostics.DiagnosticSource/5.0.0": {
      "sha512": "tCQTzPsGZh/A9LhhA6zrqCRV4hOHsK90/G7q3Khxmn6tnB1PuNU0cRaKANP2AWcF9bn0zsuOoZOSrHuJk6oNBA==",
      "type": "package",
      "path": "system.diagnostics.diagnosticsource/5.0.0",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "Icon.png",
        "LICENSE.TXT",
        "THIRD-PARTY-NOTICES.TXT",
        "lib/net45/System.Diagnostics.DiagnosticSource.dll",
        "lib/net45/System.Diagnostics.DiagnosticSource.xml",
        "lib/net46/System.Diagnostics.DiagnosticSource.dll",
        "lib/net46/System.Diagnostics.DiagnosticSource.xml",
        "lib/net5.0/System.Diagnostics.DiagnosticSource.dll",
        "lib/net5.0/System.Diagnostics.DiagnosticSource.xml",
        "lib/netstandard1.1/System.Diagnostics.DiagnosticSource.dll",
        "lib/netstandard1.1/System.Diagnostics.DiagnosticSource.xml",
        "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll",
        "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.xml",
        "lib/portable-net45+win8+wpa81/System.Diagnostics.DiagnosticSource.dll",
        "lib/portable-net45+win8+wpa81/System.Diagnostics.DiagnosticSource.xml",
        "system.diagnostics.diagnosticsource.5.0.0.nupkg.sha512",
        "system.diagnostics.diagnosticsource.nuspec",
        "useSharedDesignerContext.txt",
        "version.txt"
      ]
    },
    "System.Diagnostics.Tracing/4.3.0": {
      "sha512": "rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
      "type": "package",
      "path": "system.diagnostics.tracing/4.3.0",
      "files": [
        ".nupkg.metadata",
        "ThirdPartyNotices.txt",
        "dotnet_library_license.txt",
        "lib/MonoAndroid10/_._",
        "lib/MonoTouch10/_._",
        "lib/net45/_._",
        "lib/net462/System.Diagnostics.Tracing.dll",
        "lib/portable-net45+win8+wpa81/_._",
        "lib/win8/_._",
        "lib/wpa81/_._",
        "lib/xamarinios10/_._",
        "lib/xamarinmac20/_._",
        "lib/xamarintvos10/_._",
        "lib/xamarinwatchos10/_._",
        "ref/MonoAndroid10/_._",
        "ref/MonoTouch10/_._",
        "ref/net45/_._",
        "ref/net462/System.Diagnostics.Tracing.dll",
        "ref/netcore50/System.Diagnostics.Tracing.dll",
        "ref/netcore50/System.Diagnostics.Tracing.xml",
        "ref/netcore50/de/System.Diagnostics.Tracing.xml",
        "ref/netcore50/es/System.Diagnostics.Tracing.xml",
        "ref/netcore50/fr/System.Diagnostics.Tracing.xml",
        "ref/netcore50/it/System.Diagnostics.Tracing.xml",
        "ref/netcore50/ja/System.Diagnostics.Tracing.xml",
        "ref/netcore50/ko/System.Diagnostics.Tracing.xml",
        "ref/netcore50/ru/System.Diagnostics.Tracing.xml",
        "ref/netcore50/zh-hans/System.Diagnostics.Tracing.xml",
        "ref/netcore50/zh-hant/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.1/System.Diagnostics.Tracing.dll",
        "ref/netstandard1.1/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.1/de/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.1/es/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.1/fr/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.1/it/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.1/ja/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.1/ko/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.1/ru/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.1/zh-hans/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.1/zh-hant/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.2/System.Diagnostics.Tracing.dll",
        "ref/netstandard1.2/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.2/de/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.2/es/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.2/fr/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.2/it/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.2/ja/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.2/ko/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.2/ru/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.2/zh-hans/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.2/zh-hant/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.3/System.Diagnostics.Tracing.dll",
        "ref/netstandard1.3/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.3/de/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.3/es/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.3/fr/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.3/it/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.3/ja/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.3/ko/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.3/ru/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.3/zh-hans/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.3/zh-hant/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.5/System.Diagnostics.Tracing.dll",
        "ref/netstandard1.5/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.5/de/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.5/es/System.Diagnostics.Tracing.xml",
        "ref/netstandard1.5/fr/System.Diagnostics.Tr
Download .txt
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
Download .txt
SYMBOL INDEX (182 symbols across 54 files)

FILE: Core/BaseEntity.cs
  class BaseEntity (line 10) | public class BaseEntity

FILE: Core/Caching/IRedisCacheService.cs
  type IRedisCacheService (line 11) | public interface IRedisCacheService
    method Get (line 13) | T Get<T>(string key);
    method GetAll (line 14) | IList<T> GetAll<T>(string key);
    method Set (line 15) | void Set(string key, object data);
    method Set (line 16) | void Set(string key, object data, DateTime time);
    method SetAll (line 17) | void SetAll<T>(IDictionary<string, T> values);
    method IsSet (line 18) | bool IsSet(string key);
    method Remove (line 19) | void Remove(string key);
    method RemoveByPattern (line 20) | void RemoveByPattern(string pattern);
    method Clear (line 21) | void Clear();
    method Count (line 22) | int Count(string key);

FILE: Core/Caching/RedisCacheService.cs
  class RedisCacheService (line 13) | public class RedisCacheService : IRedisCacheService
    method RedisCacheService (line 22) | public RedisCacheService(IOptions<DevnotConfig> devnotConfig)
    method Get (line 28) | public T Get<T>(string key)
    method GetAll (line 44) | public IList<T> GetAll<T>(string key)
    method Set (line 66) | public void Set(string key, object data)
    method Set (line 71) | public void Set(string key, object data, DateTime time)
    method SetAll (line 90) | public void SetAll<T>(IDictionary<string, T> values)
    method Count (line 107) | public int Count(string key)
    method IsSet (line 123) | public bool IsSet(string key)
    method Remove (line 139) | public void Remove(string key)
    method RemoveByPattern (line 154) | public void RemoveByPattern(string pattern)
    method Clear (line 171) | public void Clear()
    method Dispose (line 175) | public void Dispose()

FILE: Core/CustomException/RedisNotAvailableException.cs
  class RedisNotAvailableException (line 9) | public class RedisNotAvailableException : Exception

FILE: Core/ElasticSearch/ElasticClientProvider.cs
  class ElasticClientProvider (line 9) | public class ElasticClientProvider
    method ElasticClientProvider (line 11) | public ElasticClientProvider(Microsoft.Extensions.Options.IOptions<Ela...
    method CreateClient (line 17) | private ElasticClient CreateClient()
    method CreateClientWithIndex (line 32) | public ElasticClient CreateClientWithIndex(string defaultIndex)

FILE: Core/ElasticSearch/ElasticSearchService.cs
  class ElasticSearchService (line 9) | public class ElasticSearchService<T> : IElasticSearchService<T> where T ...
    method ElasticSearchService (line 13) | public ElasticSearchService(ElasticClientProvider provider)
    method CheckExistsAndInsertLog (line 19) | public void CheckExistsAndInsertLog(T logModel, string indexName)
    method SearchAuditLog (line 42) | public IReadOnlyCollection<AuditLogModel> SearchAuditLog(ElasticAuditL...
    method SearchAuditLogByContent (line 69) | public IReadOnlyCollection<AuditLogModel> SearchAuditLogByContent(Elas...

FILE: Core/ElasticSearch/IElasticSearchService.cs
  type IElasticSearchService (line 7) | public interface IElasticSearchService<T> where T : class
    method CheckExistsAndInsertLog (line 9) | public void CheckExistsAndInsertLog(T logMode, string indexName);
    method SearchAuditLog (line 11) | public IReadOnlyCollection<AuditLogModel> SearchAuditLog(ElasticAuditL...
    method SearchAuditLogByContent (line 14) | public IReadOnlyCollection<AuditLogModel> SearchAuditLogByContent(Elas...

FILE: Core/Models/AuditLogModel.cs
  class AuditLogModel (line 10) | public class AuditLogModel

FILE: Core/Models/DevnotConfig.cs
  class DevnotConfig (line 9) | public class DevnotConfig
    method DevnotConfig (line 23) | public DevnotConfig()

FILE: Core/Models/ElasticAuditLogParameters.cs
  class ElasticAuditLogParameters (line 10) | public class ElasticAuditLogParameters : ElasticQueryParameters

FILE: Core/Models/ElasticConnectionSettings.cs
  class ElasticConnectionSettings (line 9) | public class ElasticConnectionSettings

FILE: Core/Models/ElasticQueryParameters.cs
  class ElasticQueryParameters (line 10) | public class ElasticQueryParameters

FILE: Core/Models/ExchangeQueue.cs
  type ExchangeParseType (line 8) | public enum ExchangeParseType
  class ExchangeQueue (line 16) | public class ExchangeQueue

FILE: Core/Models/ViewExchange.cs
  class ViewExchange (line 9) | public class ViewExchange

FILE: Core/Models/ViewProduct.cs
  class ViewProduct (line 5) | public class ViewProduct

FILE: Core/RabbitMQ/IRabbitMQService.cs
  type IRabbitMQService (line 9) | public interface IRabbitMQService
    method Post (line 11) | public bool Post(string channel, object data);

FILE: Core/RabbitMQ/RabbitMQService.cs
  class RabbitMQService (line 10) | public class RabbitMQService : IRabbitMQService
    method RabbitMQService (line 13) | public RabbitMQService(Microsoft.Extensions.Options.IOptions<DevnotCon...
    method Post (line 18) | public bool Post(string channelName, object data)

FILE: Core/Security/Encryption.cs
  class Encryption (line 10) | public class Encryption : IEncryption
    method Encryption (line 13) | public Encryption(IOptions<DevnotConfig> devnotConfig)
    method EncryptTextToMemory (line 20) | private byte[] EncryptTextToMemory(string data, byte[] key, byte[] iv)
    method DecryptTextFromMemory (line 35) | private string DecryptTextFromMemory(byte[] data, byte[] key, byte[] iv)
    method DecryptText (line 51) | public string DecryptText(string text, string privateKey = "")
    method EncryptText (line 77) | public string EncryptText(string text, string privateKey = "")

FILE: Core/Security/IEncryption.cs
  type IEncryption (line 7) | public interface IEncryption
    method EncryptText (line 9) | string EncryptText(string text, string privateKey = "");
    method DecryptText (line 10) | string DecryptText(string text, string privateKey = "");

FILE: Core/Security/InvalidTokenException.cs
  class InvalidTokenException (line 7) | public class InvalidTokenException : Exception

FILE: DAL/Class1.cs
  class Class1 (line 5) | public class Class1

FILE: DAL/Entities/DbContexts/Devnot2021Context.cs
  class Devnot2021Context (line 10) | public partial class Devnot2021Context : DbContext
    method Devnot2021Context (line 12) | public Devnot2021Context()
    method Devnot2021Context (line 16) | public Devnot2021Context(DbContextOptions<Devnot2021Context> options)
    method OnConfiguring (line 24) | protected override void OnConfiguring(DbContextOptionsBuilder optionsB...
    method OnModelCreating (line 33) | protected override void OnModelCreating(ModelBuilder modelBuilder)
    method OnModelCreatingPartial (line 87) | partial void OnModelCreatingPartial(ModelBuilder modelBuilder);

FILE: DAL/Entities/ExchangeType.cs
  class ExchangeType (line 8) | public partial class ExchangeType
    method ExchangeType (line 10) | public ExchangeType()

FILE: DAL/Entities/Product.cs
  class Product (line 8) | public partial class Product

FILE: DAL/PartialEntites/CryptoData.cs
  class CryptoData (line 8) | [AttributeUsage(AttributeTargets.All)]
    method CryptoData (line 11) | public CryptoData()

FILE: DAL/PartialEntites/DevnotContext.cs
  class DevnotContext (line 13) | public class DevnotContext : Devnot2021Context
    method DevnotContext (line 16) | public DevnotContext()
    method DevnotContext (line 19) | public DevnotContext(DbContextOptions<Devnot2021Context> options)
    method OnModelCreating (line 24) | protected override void OnModelCreating(ModelBuilder modelBuilder)
    method OnConfiguring (line 28) | protected override void OnConfiguring(DbContextOptionsBuilder optionsB...

FILE: DAL/PartialEntites/IAuditable.cs
  type IAuditable (line 10) | public interface IAuditable{}

FILE: DAL/PartialEntites/PartialEntites.cs
  class PartialEntites (line 12) | public class PartialEntites { }
  class Product (line 13) | [MetadataType(typeof(ProductMetaData))]
  class ExchangeType (line 15) | public partial class ExchangeType : BaseEntity { }
  class ProductMetaData (line 17) | public class ProductMetaData

FILE: Devnot2021UI/e2e/protractor.conf.js
  method onPrepare (line 26) | onPrepare() {

FILE: Devnot2021UI/e2e/src/app.po.ts
  class AppPage (line 3) | class AppPage {
    method navigateTo (line 4) | navigateTo(): Promise<unknown> {
    method getTitleText (line 8) | getTitleText(): Promise<string> {

FILE: Devnot2021UI/src/app/app-routing.module.ts
  class AppRoutingModule (line 10) | class AppRoutingModule { }

FILE: Devnot2021UI/src/app/app.component.ts
  class AppComponent (line 16) | class AppComponent implements OnInit {
    method constructor (line 33) | constructor(private service: ProductService) {
    method ngOnInit (line 39) | ngOnInit(): void {
    method clearForm (line 71) | public clearForm() {
    method saveForm (line 81) | public saveForm(form: FormGroup) {
    method getExchangeList (line 95) | public getExchangeList() {
    method getProductById (line 107) | public getProductById(Id: number) {
    method getProductList (line 119) | public getProductList() {
    method getSelectedRow (line 131) | public getSelectedRow(e) {
    method onGridReady (line 137) | onGridReady(params) {

FILE: Devnot2021UI/src/app/app.module.ts
  class AppModule (line 28) | class AppModule { }

FILE: Devnot2021UI/src/app/button-renderer.component.ts
  class ButtonRendererComponent (line 15) | class ButtonRendererComponent implements ICellRendererAngularComp {
    method agInit (line 21) | agInit(params): void {
    method refresh (line 28) | refresh(params?: any): boolean {
    method onClick (line 32) | onClick($event) {

FILE: Devnot2021UI/src/app/models/ExchangeType.ts
  class ExchangeType (line 1) | class ExchangeType {

FILE: Devnot2021UI/src/app/models/Product.ts
  class Product (line 1) | class Product {

FILE: Devnot2021UI/src/app/service/productService.ts
  class ProductService (line 6) | class ProductService {
    method constructor (line 8) | constructor(private httpClient: HttpClient) { }
    method GetExchangeList (line 10) | public GetExchangeList(): Promise<any> {
    method GetProductById (line 34) | public GetProductById(id: number): Promise<any> {
    method GetProductList (line 58) | public GetProductList(): Promise<any> {
    method ProductInsert (line 82) | public ProductInsert(data: string) {

FILE: DevnotProduct/Controllers/HubProductDispatcher.cs
  class HubProductDispatcher (line 10) | public class HubProductDispatcher:IHubProductDispatcher
    method HubProductDispatcher (line 13) | public HubProductDispatcher(IHubContext<ProductHub> hubContext)
    method PushProduct (line 18) | public async Task PushProduct(ViewProduct product)

FILE: DevnotProduct/Controllers/IHubProductDispatcher.cs
  type IHubProductDispatcher (line 9) | public interface IHubProductDispatcher
    method PushProduct (line 11) | Task PushProduct(ViewProduct product);

FILE: DevnotProduct/Controllers/ProductController.cs
  class ProductController (line 11) | [ApiController]
    method ProductController (line 18) | public ProductController(IProductService productServic, IHubProductDis...
    method GetById (line 25) | [HttpGet("{Id}")]
    method GetExchangeList (line 31) | [HttpGet("GetExchangeList")]
    method GetProductList (line 37) | [HttpGet("GetProductList")]
    method InsertProduct (line 43) | [HttpPost("InsertProduct")]
    method PushProduct (line 55) | [HttpPost("PushProduct")]
  class ProductHub (line 73) | public class ProductHub : Hub
    method OnConnectedAsync (line 75) | public override async Task OnConnectedAsync()

FILE: DevnotProduct/Infrastructure/MappingProfile.cs
  class MappingProfile (line 7) | public class MappingProfile : Profile
    method MappingProfile (line 9) | public MappingProfile()

FILE: DevnotProduct/Program.cs
  class Program (line 12) | public class Program
    method Main (line 14) | public static void Main(string[] args)
    method CreateHostBuilder (line 19) | public static IHostBuilder CreateHostBuilder(string[] args) =>

FILE: DevnotProduct/Startup.cs
  class Startup (line 29) | public class Startup
    method Startup (line 31) | public Startup(IConfiguration configuration)
    method ConfigureServices (line 39) | public void ConfigureServices(IServiceCollection services)
    method Configure (line 98) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env)

FILE: GO_WebParser/parser/parser.go
  function ParseWeb (line 15) | func ParseWeb(exchange string) string {
  function getExchangeValueByType (line 63) | func getExchangeValueByType(key string) string {

FILE: GO_WebParser/post/post.go
  function PostProduct (line 13) | func PostProduct(product *shared2.AddProduct) bool {

FILE: GO_WebParser/rabbitMQ/consumer.go
  function ConsumeRabbitMQ (line 16) | func ConsumeRabbitMQ() {
  function handleError (line 95) | func handleError(err error, msg string) {

FILE: GO_WebParser/shared/shared.go
  type Configuration (line 3) | type Configuration struct
  type AddProduct (line 15) | type AddProduct struct
  type exchangeType (line 28) | type exchangeType struct
  function newExchangeType (line 35) | func newExchangeType() *exchangeType {

FILE: GO_WebParser/webParser.go
  function main (line 11) | func main() {

FILE: Repository/GeneralRepository.cs
  class GeneralRepository (line 14) | public class GeneralRepository<T> : IRepository<T> where T : BaseEntity
    method GeneralRepository (line 21) | public GeneralRepository(DevnotContext context, IEncryption encryption...
    method GetById (line 32) | public virtual T GetById(object id, bool isDecrypt = false)
    method Delete (line 42) | public void Delete(T entity)
    method Delete (line 51) | public virtual void Delete(IEnumerable<T> entities)
    method Insert (line 61) | public void Insert(T entity, bool isEncrypt = false)
    method UpdateMatchEntity (line 77) | public void UpdateMatchEntity(T updateEntity, T setEntity, bool isEncr...
    method EncryptEntityFields (line 104) | public virtual T EncryptEntityFields(T entity, DevnotContext dbContext)
    method DecryptEntityFields (line 123) | public virtual T DecryptEntityFields(T entity, DevnotContext _dbcontext)
    method UpdateEncryptedEntityFieldIfChange (line 142) | public virtual T UpdateEncryptedEntityFieldIfChange(T entity)
    method InsertElastic (line 170) | public void InsertElastic(T updateEntity, string operatioName, string ...

FILE: Repository/IRepository.cs
  type IRepository (line 11) | public interface IRepository<T> where T : BaseEntity
    method GetById (line 15) | T GetById(object id, bool isDecrypt = false);
    method Insert (line 16) | void Insert(T entity, bool isEncrypt = false);
    method UpdateMatchEntity (line 17) | void UpdateMatchEntity(T updateEntity, T setEntity, bool isEncrypt = f...
    method Delete (line 18) | void Delete(T entity);
    method Delete (line 19) | void Delete(IEnumerable<T> entities);

FILE: Service/ElasticAuditService.cs
  class ElasticAuditService (line 8) | public class ElasticAuditService<T> : IElasticAuditService<T> where T : ...
    method ElasticAuditService (line 12) | public ElasticAuditService(IElasticSearchService<AuditLogModel> elasti...
    method InsertElastic (line 19) | public void InsertElastic<T2>(T2 updateEntity, string operatioName, st...

FILE: Service/IElasticAuditService.cs
  type IElasticAuditService (line 7) | public interface IElasticAuditService<T> where T : class
    method InsertElastic (line 9) | public void InsertElastic<T2>(T2 updateEntity, string operatioName, st...

FILE: Service/IProductService.cs
  type IProductService (line 11) | public interface IProductService
    method GetProductById (line 13) | public ViewProduct GetProductById(int Id);
    method GetProductList (line 14) | public List<ViewProduct> GetProductList();
    method GetExchangeList (line 15) | public List<ViewExchange> GetExchangeList();
    method InsertProduct (line 16) | public List<ViewProduct> InsertProduct(ViewProduct product);
    method UpdateProduct (line 17) | public List<ViewProduct> UpdateProduct(ViewProduct product);

FILE: Service/ProductService.cs
  class ProductService (line 14) | public class ProductService : IProductService
    method ProductService (line 22) | public ProductService(
    method GetProductById (line 40) | public ViewProduct GetProductById(int Id)
    method GetExchangeList (line 60) | public List<ViewExchange> GetExchangeList()
    method GetProductList (line 67) | public List<ViewProduct> GetProductList()
    method InsertProduct (line 87) | public List<ViewProduct> InsertProduct(ViewProduct product)
    method UpdateProduct (line 117) | public List<ViewProduct> UpdateProduct(ViewProduct product)
Copy disabled (too large) Download .json
Condensed preview — 273 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (22,483K chars).
[
  {
    "path": "Core/BaseEntity.cs",
    "chars": 400,
    "preview": "using System;\r\nusing System.Collections.Generic;\r\nusing System.ComponentModel.DataAnnotations.Schema;\r\nusing System.Lin"
  },
  {
    "path": "Core/Caching/IRedisCacheService.cs",
    "chars": 778,
    "preview": "using System;\r\nusing System.Collections.Generic;\r\nusing System.Text;\r\n\r\nnamespace Dashboard.Core.Caching\r\n{\r\n    /*\r\n  "
  },
  {
    "path": "Core/Caching/RedisCacheService.cs",
    "chars": 5105,
    "preview": "using Newtonsoft.Json;\r\nusing Microsoft.Extensions.Options;\r\nusing ServiceStack.Redis;\r\nusing System;\r\nusing System.Col"
  },
  {
    "path": "Core/Core.csproj",
    "chars": 801,
    "preview": "<Project Sdk=\"Microsoft.NET.Sdk\">\r\n\r\n  <PropertyGroup>\r\n    <TargetFramework>net5.0</TargetFramework>\r\n  </PropertyGrou"
  },
  {
    "path": "Core/Core.csproj.user",
    "chars": 224,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\r\n<Project ToolsVersion=\"Current\" xmlns=\"http://schemas.microsoft.com/developer/m"
  },
  {
    "path": "Core/CustomException/RedisNotAvailableException.cs",
    "chars": 576,
    "preview": "using System;\r\nusing System.Collections.Generic;\r\nusing System.Linq;\r\nusing System.Text;\r\nusing System.Threading.Tasks;"
  },
  {
    "path": "Core/ElasticSearch/ElasticClientProvider.cs",
    "chars": 1715,
    "preview": "using Core.Models;\r\nusing Nest;\r\nusing System;\r\n\r\nnamespace Core\r\n{\r\n    //ElasticSearch Client'ın Index'den bağımsız 1"
  },
  {
    "path": "Core/ElasticSearch/ElasticSearchService.cs",
    "chars": 4984,
    "preview": "using Core.Models;\r\nusing Nest;\r\nusing System;\r\nusing System.Collections.Generic;\r\n\r\nnamespace Core\r\n{\r\n\r\n    public cl"
  },
  {
    "path": "Core/ElasticSearch/IElasticSearchService.cs",
    "chars": 1041,
    "preview": "using Core.Models;\r\nusing System;\r\nusing System.Collections.Generic;\r\n\r\nnamespace Core\r\n{\r\n    public interface IElasti"
  },
  {
    "path": "Core/Models/AuditLogModel.cs",
    "chars": 483,
    "preview": "using System;\r\nusing System.Collections.Generic;\r\nusing System.Linq;\r\nusing System.Text;\r\nusing System.Threading.Tasks;"
  },
  {
    "path": "Core/Models/DevnotConfig.cs",
    "chars": 758,
    "preview": "using System;\r\nusing System.Collections.Generic;\r\nusing System.Linq;\r\nusing System.Text;\r\nusing System.Threading.Tasks;"
  },
  {
    "path": "Core/Models/ElasticAuditLogParameters.cs",
    "chars": 521,
    "preview": "using System;\r\nusing System.Collections.Generic;\r\nusing System.Linq;\r\nusing System.Text;\r\nusing System.Threading.Tasks;"
  },
  {
    "path": "Core/Models/ElasticConnectionSettings.cs",
    "chars": 431,
    "preview": "using System;\r\nusing System.Collections.Generic;\r\nusing System.Linq;\r\nusing System.Text;\r\nusing System.Threading.Tasks;"
  },
  {
    "path": "Core/Models/ElasticQueryParameters.cs",
    "chars": 544,
    "preview": "using System;\r\nusing System.Collections.Generic;\r\nusing System.Linq;\r\nusing System.Text;\r\nusing System.Threading.Tasks;"
  },
  {
    "path": "Core/Models/ExchangeQueue.cs",
    "chars": 840,
    "preview": "using System;\r\nusing System.Collections.Generic;\r\nusing System.Linq;\r\nusing System.ComponentModel.DataAnnotations;\r\n\r\nn"
  },
  {
    "path": "Core/Models/ViewExchange.cs",
    "chars": 384,
    "preview": "using System;\r\nusing System.Collections.Generic;\r\nusing System.Linq;\r\nusing System.Text;\r\nusing System.Threading.Tasks;"
  },
  {
    "path": "Core/Models/ViewProduct.cs",
    "chars": 605,
    "preview": "using System;\r\n\r\nnamespace Core.Models\r\n{\r\n    public class ViewProduct\r\n    {\r\n        public int ID { get; set; }\r\n   "
  },
  {
    "path": "Core/RabbitMQ/IRabbitMQService.cs",
    "chars": 255,
    "preview": "using System;\r\nusing System.Collections.Generic;\r\nusing System.Linq;\r\nusing System.Text;\r\nusing System.Threading.Tasks;"
  },
  {
    "path": "Core/RabbitMQ/RabbitMQService.cs",
    "chars": 1844,
    "preview": "using Core.Models;\r\nusing Newtonsoft.Json;\r\nusing RabbitMQ.Client;\r\nusing ServiceStack;\r\nusing System;\r\nusing System.Te"
  },
  {
    "path": "Core/Security/Encryption.cs",
    "chars": 3469,
    "preview": "using Core.Models;\r\nusing Microsoft.Extensions.Options;\r\nusing System;\r\nusing System.IO;\r\nusing System.Security.Cryptog"
  },
  {
    "path": "Core/Security/IEncryption.cs",
    "chars": 275,
    "preview": "using System;\r\nusing System.Collections.Generic;\r\nusing System.Text;\r\n\r\nnamespace Core\r\n{\r\n    public interface IEncryp"
  },
  {
    "path": "Core/Security/InvalidTokenException.cs",
    "chars": 505,
    "preview": "using System;\r\nusing System.Collections.Generic;\r\nusing System.Text;\r\n\r\nnamespace Core\r\n{\r\n    public class InvalidToke"
  },
  {
    "path": "Core/bin/Debug/net5.0/Core.deps.json",
    "chars": 62403,
    "preview": "{\r\n  \"runtimeTarget\": {\r\n    \"name\": \".NETCoreApp,Version=v5.0\",\r\n    \"signature\": \"\"\r\n  },\r\n  \"compilationOptions\": {},"
  },
  {
    "path": "Core/obj/Core.csproj.nuget.dgspec.json",
    "chars": 2613,
    "preview": "{\r\n  \"format\": 1,\r\n  \"restore\": {\r\n    \"C:\\\\Devnot2021\\\\Core\\\\Core.csproj\": {}\r\n  },\r\n  \"projects\": {\r\n    \"C:\\\\Devnot20"
  },
  {
    "path": "Core/obj/Core.csproj.nuget.g.props",
    "chars": 1347,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<Project ToolsVersion=\"14.0\" xmlns=\"http://schemas.microsoft.co"
  },
  {
    "path": "Core/obj/Core.csproj.nuget.g.targets",
    "chars": 292,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<Project ToolsVersion=\"14.0\" xmlns=\"http://schemas.microsoft.co"
  },
  {
    "path": "Core/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs",
    "chars": 190,
    "preview": "// <autogenerated />\r\nusing System;\r\nusing System.Reflection;\r\n[assembly: global::System.Runtime.Versioning.TargetFramew"
  },
  {
    "path": "Core/obj/Debug/net5.0/Core.AssemblyInfo.cs",
    "chars": 985,
    "preview": "//------------------------------------------------------------------------------\r\n// <auto-generated>\r\n//     This code "
  },
  {
    "path": "Core/obj/Debug/net5.0/Core.AssemblyInfoInputs.cache",
    "chars": 42,
    "preview": "bb70b8d99ff9108d5c8f3ce9e50331d5e1228212\r\n"
  },
  {
    "path": "Core/obj/Debug/net5.0/Core.GeneratedMSBuildEditorConfig.editorconfig",
    "chars": 343,
    "preview": "is_global = true\r\nbuild_property.TargetFramework = net5.0\r\nbuild_property.TargetPlatformMinVersion = \r\nbuild_property.Us"
  },
  {
    "path": "Core/obj/Debug/net5.0/Core.csproj.CoreCompileInputs.cache",
    "chars": 42,
    "preview": "8fef3f7bef3824d6e5276cc5ff9777f684e3dd9f\r\n"
  },
  {
    "path": "Core/obj/Debug/net5.0/Core.csproj.FileListAbsolute.txt",
    "chars": 690,
    "preview": "C:\\Devnot2021\\Core\\bin\\Debug\\net5.0\\Core.deps.json\r\nC:\\Devnot2021\\Core\\bin\\Debug\\net5.0\\Core.dll\r\nC:\\Devnot2021\\Core\\bin"
  },
  {
    "path": "Core/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs",
    "chars": 190,
    "preview": "// <autogenerated />\r\nusing System;\r\nusing System.Reflection;\r\n[assembly: global::System.Runtime.Versioning.TargetFramew"
  },
  {
    "path": "Core/obj/Debug/netcoreapp3.1/Core.AssemblyInfo.cs",
    "chars": 985,
    "preview": "//------------------------------------------------------------------------------\r\n// <auto-generated>\r\n//     This code "
  },
  {
    "path": "Core/obj/Debug/netcoreapp3.1/Core.AssemblyInfoInputs.cache",
    "chars": 42,
    "preview": "bb70b8d99ff9108d5c8f3ce9e50331d5e1228212\r\n"
  },
  {
    "path": "Core/obj/project.assets.json",
    "chars": 230479,
    "preview": "{\r\n  \"version\": 3,\r\n  \"targets\": {\r\n    \"net5.0\": {\r\n      \"Elasticsearch.Net/7.10.1\": {\r\n        \"type\": \"package\",\r\n  "
  },
  {
    "path": "Core/obj/project.nuget.cache",
    "chars": 13079,
    "preview": "{\r\n  \"version\": 2,\r\n  \"dgSpecHash\": \"rOjwZXM0NtyEeCXDtOCCfRs/qVzfYITwGPfZLyGFclyEE0gXG6nhMxhP2v0rpsSgAsmVJUhTB4rY6JbWWeU"
  },
  {
    "path": "DAL/Class1.cs",
    "chars": 78,
    "preview": "using System;\r\n\r\nnamespace DAL\r\n{\r\n    public class Class1\r\n    {\r\n    }\r\n}\r\n"
  },
  {
    "path": "DAL/DAL.csproj",
    "chars": 794,
    "preview": "<Project Sdk=\"Microsoft.NET.Sdk\">\r\n\r\n  <PropertyGroup>\r\n    <TargetFramework>net5.0</TargetFramework>\r\n  </PropertyGrou"
  },
  {
    "path": "DAL/Entities/DbContexts/Devnot2021Context.cs",
    "chars": 3268,
    "preview": "using System;\r\nusing Microsoft.EntityFrameworkCore;\r\nusing Microsoft.EntityFrameworkCore.Metadata;\r\nusing DAL.Entities;"
  },
  {
    "path": "DAL/Entities/ExchangeType.cs",
    "chars": 510,
    "preview": "using System;\r\nusing System.Collections.Generic;\r\n\r\n#nullable disable\r\n\r\nnamespace DAL.Entities\r\n{\r\n    public partial "
  },
  {
    "path": "DAL/Entities/Product.cs",
    "chars": 639,
    "preview": "using System;\r\nusing System.Collections.Generic;\r\n\r\n#nullable disable\r\n\r\nnamespace DAL.Entities\r\n{\r\n    public partial "
  },
  {
    "path": "DAL/PartialEntites/CryptoData.cs",
    "chars": 307,
    "preview": "using System;\r\nusing System.Collections.Generic;\r\nusing System.Text;\r\n\r\nnamespace DAL.PartialEntites\r\n{\r\n\r\n    [Attribu"
  },
  {
    "path": "DAL/PartialEntites/DevnotContext.cs",
    "chars": 1792,
    "preview": "using DAL.Entities.DbContexts;\r\nusing Microsoft.EntityFrameworkCore;\r\nusing Microsoft.Extensions.Logging;\r\nusing System"
  },
  {
    "path": "DAL/PartialEntites/IAuditable.cs",
    "chars": 337,
    "preview": "using System;\r\nusing System.Collections.Generic;\r\nusing System.Linq;\r\nusing System.Text;\r\nusing System.Threading.Tasks;"
  },
  {
    "path": "DAL/PartialEntites/PartialEntites.cs",
    "chars": 569,
    "preview": "using Core;\r\nusing DAL.PartialEntites;\r\nusing System;\r\nusing System.Collections.Generic;\r\nusing System.ComponentModel.D"
  },
  {
    "path": "DAL/bin/Debug/net5.0/DAL.deps.json",
    "chars": 113123,
    "preview": "{\r\n  \"runtimeTarget\": {\r\n    \"name\": \".NETCoreApp,Version=v5.0\",\r\n    \"signature\": \"\"\r\n  },\r\n  \"compilationOptions\": {},"
  },
  {
    "path": "DAL/bin/Debug/net5.0/DAL.runtimeconfig.dev.json",
    "chars": 248,
    "preview": "{\r\n  \"runtimeOptions\": {\r\n    \"additionalProbingPaths\": [\r\n      \"C:\\\\Users\\\\Bora Kasmer\\\\.dotnet\\\\store\\\\|arch|\\\\|tfm|\""
  },
  {
    "path": "DAL/bin/Debug/net5.0/DAL.runtimeconfig.json",
    "chars": 147,
    "preview": "{\r\n  \"runtimeOptions\": {\r\n    \"tfm\": \"net5.0\",\r\n    \"framework\": {\r\n      \"name\": \"Microsoft.NETCore.App\",\r\n      \"versi"
  },
  {
    "path": "DAL/obj/DAL.csproj.nuget.dgspec.json",
    "chars": 5357,
    "preview": "{\r\n  \"format\": 1,\r\n  \"restore\": {\r\n    \"C:\\\\Devnot2021\\\\DAL\\\\DAL.csproj\": {}\r\n  },\r\n  \"projects\": {\r\n    \"C:\\\\Devnot2021"
  },
  {
    "path": "DAL/obj/DAL.csproj.nuget.g.props",
    "chars": 2064,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<Project ToolsVersion=\"14.0\" xmlns=\"http://schemas.microsoft.co"
  },
  {
    "path": "DAL/obj/DAL.csproj.nuget.g.targets",
    "chars": 292,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<Project ToolsVersion=\"14.0\" xmlns=\"http://schemas.microsoft.co"
  },
  {
    "path": "DAL/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs",
    "chars": 190,
    "preview": "// <autogenerated />\r\nusing System;\r\nusing System.Reflection;\r\n[assembly: global::System.Runtime.Versioning.TargetFramew"
  },
  {
    "path": "DAL/obj/Debug/net5.0/DAL.AssemblyInfo.cs",
    "chars": 982,
    "preview": "//------------------------------------------------------------------------------\r\n// <auto-generated>\r\n//     This code "
  },
  {
    "path": "DAL/obj/Debug/net5.0/DAL.AssemblyInfoInputs.cache",
    "chars": 42,
    "preview": "eb95edeaeeb0d2b8486599cfa42f1503c4177eb8\r\n"
  },
  {
    "path": "DAL/obj/Debug/net5.0/DAL.GeneratedMSBuildEditorConfig.editorconfig",
    "chars": 343,
    "preview": "is_global = true\r\nbuild_property.TargetFramework = net5.0\r\nbuild_property.TargetPlatformMinVersion = \r\nbuild_property.Us"
  },
  {
    "path": "DAL/obj/Debug/net5.0/DAL.csproj.CopyComplete",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "DAL/obj/Debug/net5.0/DAL.csproj.CoreCompileInputs.cache",
    "chars": 42,
    "preview": "4a894b40e215b0a45fd4f6e2a4f73db689397c62\r\n"
  },
  {
    "path": "DAL/obj/Debug/net5.0/DAL.csproj.FileListAbsolute.txt",
    "chars": 1001,
    "preview": "C:\\Devnot2021\\DAL\\bin\\Debug\\net5.0\\DAL.deps.json\r\nC:\\Devnot2021\\DAL\\bin\\Debug\\net5.0\\DAL.dll\r\nC:\\Devnot2021\\DAL\\bin\\Debu"
  },
  {
    "path": "DAL/obj/Debug/net5.0/DAL.genruntimeconfig.cache",
    "chars": 42,
    "preview": "30958228d9c368e157e2914e9a5831b5a830c468\r\n"
  },
  {
    "path": "DAL/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs",
    "chars": 190,
    "preview": "// <autogenerated />\r\nusing System;\r\nusing System.Reflection;\r\n[assembly: global::System.Runtime.Versioning.TargetFramew"
  },
  {
    "path": "DAL/obj/Debug/netcoreapp3.1/DAL.AssemblyInfo.cs",
    "chars": 982,
    "preview": "//------------------------------------------------------------------------------\r\n// <auto-generated>\r\n//     This code "
  },
  {
    "path": "DAL/obj/Debug/netcoreapp3.1/DAL.AssemblyInfoInputs.cache",
    "chars": 42,
    "preview": "eb95edeaeeb0d2b8486599cfa42f1503c4177eb8\r\n"
  },
  {
    "path": "DAL/obj/project.assets.json",
    "chars": 366168,
    "preview": "{\r\n  \"version\": 3,\r\n  \"targets\": {\r\n    \"net5.0\": {\r\n      \"Elasticsearch.Net/7.10.1\": {\r\n        \"type\": \"package\",\r\n  "
  },
  {
    "path": "DAL/obj/project.nuget.cache",
    "chars": 21513,
    "preview": "{\r\n  \"version\": 2,\r\n  \"dgSpecHash\": \"l3OcMTXM61PNUxgSskG+MptqjkHjhUjWCdSF70HI5LcUAwBPBebxkJ8FKtiXzfhzUkYUl/7G5uHy8bo6GjZ"
  },
  {
    "path": "Devnot2021UI/.browserslistrc",
    "chars": 853,
    "preview": "# This file is used by the build system to adjust CSS and JS output to support the specified browsers below.\n# For addit"
  },
  {
    "path": "Devnot2021UI/.editorconfig",
    "chars": 274,
    "preview": "# Editor configuration, see https://editorconfig.org\nroot = true\n\n[*]\ncharset = utf-8\nindent_style = space\nindent_size ="
  },
  {
    "path": "Devnot2021UI/.gitignore",
    "chars": 631,
    "preview": "# See http://help.github.com/ignore-files/ for more about ignoring files.\n\n# compiled output\n/dist\n/tmp\n/out-tsc\n# Only "
  },
  {
    "path": "Devnot2021UI/.vscode/launch.json",
    "chars": 498,
    "preview": "{\r\n    // Use IntelliSense to learn about possible attributes.\r\n    // Hover to view descriptions of existing attributes"
  },
  {
    "path": "Devnot2021UI/README.md",
    "chars": 1030,
    "preview": "# Devnot2021UI\n\nThis project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.1.3.\n\n#"
  },
  {
    "path": "Devnot2021UI/angular.json",
    "chars": 3901,
    "preview": "{\n  \"$schema\": \"./node_modules/@angular/cli/lib/config/schema.json\",\n  \"version\": 1,\n  \"newProjectRoot\": \"projects\",\n  \""
  },
  {
    "path": "Devnot2021UI/e2e/protractor.conf.js",
    "chars": 869,
    "preview": "// @ts-check\n// Protractor configuration file, see link for more information\n// https://github.com/angular/protractor/bl"
  },
  {
    "path": "Devnot2021UI/e2e/src/app.e2e-spec.ts",
    "chars": 645,
    "preview": "import { AppPage } from './app.po';\nimport { browser, logging } from 'protractor';\n\ndescribe('workspace-project App', ()"
  },
  {
    "path": "Devnot2021UI/e2e/src/app.po.ts",
    "chars": 301,
    "preview": "import { browser, by, element } from 'protractor';\n\nexport class AppPage {\n  navigateTo(): Promise<unknown> {\n    return"
  },
  {
    "path": "Devnot2021UI/e2e/tsconfig.json",
    "chars": 294,
    "preview": "/* To learn more about this file see: https://angular.io/config/tsconfig. */\n{\n  \"extends\": \"../tsconfig.json\",\n  \"compi"
  },
  {
    "path": "Devnot2021UI/karma.conf.js",
    "chars": 1024,
    "preview": "// Karma configuration file, see link for more information\n// https://karma-runner.github.io/1.0/config/configuration-fi"
  },
  {
    "path": "Devnot2021UI/package.json",
    "chars": 1410,
    "preview": "{\n  \"name\": \"devnot2021-ui\",\n  \"version\": \"0.0.0\",\n  \"scripts\": {\n    \"ng\": \"ng\",\n    \"start\": \"ng serve\",\n    \"build\": "
  },
  {
    "path": "Devnot2021UI/src/app/app-routing.module.ts",
    "chars": 245,
    "preview": "import { NgModule } from '@angular/core';\nimport { Routes, RouterModule } from '@angular/router';\n\nconst routes: Routes "
  },
  {
    "path": "Devnot2021UI/src/app/app.component.html",
    "chars": 4759,
    "preview": "<router-outlet></router-outlet>\n<h1>Ürün Sayfası</h1>\n<form class=\"form-horizontal\" #myForm=\"ngForm\" (ngSubmit)=\"saveFor"
  },
  {
    "path": "Devnot2021UI/src/app/app.component.scss",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "Devnot2021UI/src/app/app.component.spec.ts",
    "chars": 1075,
    "preview": "import { TestBed } from '@angular/core/testing';\nimport { RouterTestingModule } from '@angular/router/testing';\nimport {"
  },
  {
    "path": "Devnot2021UI/src/app/app.component.ts",
    "chars": 5028,
    "preview": "import { Component, OnInit, ViewChild } from '@angular/core';\nimport { FormGroup, NgForm } from '@angular/forms';\nimport"
  },
  {
    "path": "Devnot2021UI/src/app/app.module.ts",
    "chars": 800,
    "preview": "import { BrowserModule } from '@angular/platform-browser';\nimport { NgModule } from '@angular/core';\nimport { FormsModul"
  },
  {
    "path": "Devnot2021UI/src/app/button-renderer.component.ts",
    "chars": 1295,
    "preview": "// Author: T4professor\r\n\r\nimport { Component } from '@angular/core';\r\nimport { ICellRendererAngularComp } from 'ag-grid-"
  },
  {
    "path": "Devnot2021UI/src/app/models/ExchangeType.ts",
    "chars": 114,
    "preview": "export class ExchangeType {\r\n    ID: number;\r\n    ExchangeName: string;\r\n    Value: number;\r\n    ModDate: Date;\r\n}"
  },
  {
    "path": "Devnot2021UI/src/app/models/Product.ts",
    "chars": 286,
    "preview": "export class Product {\r\n    ID: number;\r\n    Name: string;\r\n    SeriNo: string;\r\n    TotalCount: number;\r\n    Price: num"
  },
  {
    "path": "Devnot2021UI/src/app/service/productService.ts",
    "chars": 3197,
    "preview": "import { Injectable } from '@angular/core';\r\nimport { HttpClient, HttpHeaders } from \"@angular/common/http\";\r\nimport { P"
  },
  {
    "path": "Devnot2021UI/src/assets/.gitkeep",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "Devnot2021UI/src/environments/environment.prod.ts",
    "chars": 51,
    "preview": "export const environment = {\n  production: true\n};\n"
  },
  {
    "path": "Devnot2021UI/src/environments/environment.ts",
    "chars": 662,
    "preview": "// This file can be replaced during build by using the `fileReplacements` array.\n// `ng build --prod` replaces `environm"
  },
  {
    "path": "Devnot2021UI/src/index.html",
    "chars": 408,
    "preview": "<!doctype html>\n<html lang=\"en\">\n\n<head>\n  <meta charset=\"utf-8\">\n  <title>Devnot2021UI</title>\n  <base href=\"/\">\n  <met"
  },
  {
    "path": "Devnot2021UI/src/main.ts",
    "chars": 372,
    "preview": "import { enableProdMode } from '@angular/core';\nimport { platformBrowserDynamic } from '@angular/platform-browser-dynami"
  },
  {
    "path": "Devnot2021UI/src/polyfills.ts",
    "chars": 2835,
    "preview": "/**\n * This file includes polyfills needed by Angular and is loaded before the app.\n * You can add your own extra polyfi"
  },
  {
    "path": "Devnot2021UI/src/styles.scss",
    "chars": 757,
    "preview": "@import \"../node_modules/ag-grid-community/src/styles/ag-grid.scss\";\n@import \"../node_modules/ag-grid-community/src/styl"
  },
  {
    "path": "Devnot2021UI/src/test.ts",
    "chars": 753,
    "preview": "// This file is required by karma.conf.js and loads recursively all the .spec and framework files\n\nimport 'zone.js/dist/"
  },
  {
    "path": "Devnot2021UI/tsconfig.app.json",
    "chars": 287,
    "preview": "/* To learn more about this file see: https://angular.io/config/tsconfig. */\n{\n  \"extends\": \"./tsconfig.json\",\n  \"compil"
  },
  {
    "path": "Devnot2021UI/tsconfig.json",
    "chars": 458,
    "preview": "/* To learn more about this file see: https://angular.io/config/tsconfig. */\n{\n  \"compileOnSave\": false,\n  \"compilerOpti"
  },
  {
    "path": "Devnot2021UI/tsconfig.spec.json",
    "chars": 333,
    "preview": "/* To learn more about this file see: https://angular.io/config/tsconfig. */\n{\n  \"extends\": \"./tsconfig.json\",\n  \"compil"
  },
  {
    "path": "Devnot2021UI/tslint.json",
    "chars": 3185,
    "preview": "{\n  \"extends\": \"tslint:recommended\",\n  \"rulesDirectory\": [\n    \"codelyzer\"\n  ],\n  \"rules\": {\n    \"align\": {\n      \"optio"
  },
  {
    "path": "DevnotProduct/.vs/DevnotProduct/config/applicationhost.config",
    "chars": 78271,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n<!--\r\n\r\n    IIS configuration sections.\r\n\r\n    For schema documentation, see\r\n "
  },
  {
    "path": "DevnotProduct/Controllers/HubProductDispatcher.cs",
    "chars": 665,
    "preview": "using Core.Models;\r\nusing Microsoft.AspNetCore.SignalR;\r\nusing System;\r\nusing System.Collections.Generic;\r\nusing System"
  },
  {
    "path": "DevnotProduct/Controllers/IHubProductDispatcher.cs",
    "chars": 273,
    "preview": "using Core.Models;\r\nusing System;\r\nusing System.Collections.Generic;\r\nusing System.Linq;\r\nusing System.Threading.Tasks;"
  },
  {
    "path": "DevnotProduct/Controllers/ProductController.cs",
    "chars": 2598,
    "preview": "using AutoMapper;\r\nusing Core.Models;\r\nusing Microsoft.AspNetCore.Mvc;\r\nusing Microsoft.AspNetCore.SignalR;\r\nusing Serv"
  },
  {
    "path": "DevnotProduct/DevnotProduct.csproj",
    "chars": 1539,
    "preview": "<Project Sdk=\"Microsoft.NET.Sdk.Web\">\r\n\r\n  <PropertyGroup>\r\n    <TargetFramework>net5.0</TargetFramework>\r\n  </PropertyG"
  },
  {
    "path": "DevnotProduct/DevnotProduct.sln",
    "chars": 3028,
    "preview": "\r\nMicrosoft Visual Studio Solution File, Format Version 12.00\r\n# Visual Studio Version 16\r\nVisualStudioVersion = 16.0.3"
  },
  {
    "path": "DevnotProduct/Infrastructure/MappingProfile.cs",
    "chars": 1494,
    "preview": "using AutoMapper;\r\nusing Core.Models;\r\nusing DAL.Entities;\r\n\r\nnamespace DevnotProduct.Infrastructure\r\n{\r\n    public cla"
  },
  {
    "path": "DevnotProduct/Program.cs",
    "chars": 738,
    "preview": "using Microsoft.AspNetCore.Hosting;\r\nusing Microsoft.Extensions.Configuration;\r\nusing Microsoft.Extensions.Hosting;\r\nusi"
  },
  {
    "path": "DevnotProduct/Properties/launchSettings.json",
    "chars": 836,
    "preview": "{\r\n  \"$schema\": \"http://json.schemastore.org/launchsettings.json\",\r\n  \"iisSettings\": {\r\n    \"windowsAuthentication\": fa"
  },
  {
    "path": "DevnotProduct/Startup.cs",
    "chars": 4722,
    "preview": "using AutoMapper;\r\nusing Core;\r\nusing Core.Models;\r\nusing DAL.Entities.DbContexts;\r\nusing DAL.PartialEntites;\r\nusing Das"
  },
  {
    "path": "DevnotProduct/appsettings.Development.json",
    "chars": 162,
    "preview": "{\n  \"Logging\": {\n    \"LogLevel\": {\n      \"Default\": \"Information\",\r\n      \"Microsoft\": \"Warning\",\r\n      \"Microsoft.Host"
  },
  {
    "path": "DevnotProduct/appsettings.json",
    "chars": 755,
    "preview": "{\r\n  \"Logging\": {\r\n    \"LogLevel\": {\r\n      \"Default\": \"Information\",\r\n      \"Microsoft\": \"Warning\",\r\n      \"Microsoft.H"
  },
  {
    "path": "DevnotProduct/bin/Debug/net5.0/DevnotProduct.deps.json",
    "chars": 235953,
    "preview": "{\r\n  \"runtimeTarget\": {\r\n    \"name\": \".NETCoreApp,Version=v5.0\",\r\n    \"signature\": \"\"\r\n  },\r\n  \"compilationOptions\": {\r\n"
  },
  {
    "path": "DevnotProduct/bin/Debug/net5.0/DevnotProduct.runtimeconfig.dev.json",
    "chars": 248,
    "preview": "{\r\n  \"runtimeOptions\": {\r\n    \"additionalProbingPaths\": [\r\n      \"C:\\\\Users\\\\Bora Kasmer\\\\.dotnet\\\\store\\\\|arch|\\\\|tfm|\""
  },
  {
    "path": "DevnotProduct/bin/Debug/net5.0/DevnotProduct.runtimeconfig.json",
    "chars": 304,
    "preview": "{\r\n  \"runtimeOptions\": {\r\n    \"tfm\": \"net5.0\",\r\n    \"framework\": {\r\n      \"name\": \"Microsoft.AspNetCore.App\",\r\n      \"ve"
  },
  {
    "path": "DevnotProduct/bin/Debug/net5.0/appsettings.Development.json",
    "chars": 162,
    "preview": "{\n  \"Logging\": {\n    \"LogLevel\": {\n      \"Default\": \"Information\",\r\n      \"Microsoft\": \"Warning\",\r\n      \"Microsoft.Host"
  },
  {
    "path": "DevnotProduct/bin/Debug/net5.0/appsettings.json",
    "chars": 755,
    "preview": "{\r\n  \"Logging\": {\r\n    \"LogLevel\": {\r\n      \"Default\": \"Information\",\r\n      \"Microsoft\": \"Warning\",\r\n      \"Microsoft.H"
  },
  {
    "path": "DevnotProduct/bin/Debug/net5.0/packages/EntityFramework.6.4.4/tools/netcoreapp3.0/any/ef6.runtimeconfig.json",
    "chars": 154,
    "preview": "{\r\n  \"runtimeOptions\": {\r\n    \"tfm\": \"netcoreapp3.0\",\r\n    \"framework\": {\r\n      \"name\": \"Microsoft.NETCore.App\",\r\n     "
  },
  {
    "path": "DevnotProduct/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs",
    "chars": 190,
    "preview": "// <autogenerated />\r\nusing System;\r\nusing System.Reflection;\r\n[assembly: global::System.Runtime.Versioning.TargetFramew"
  },
  {
    "path": "DevnotProduct/obj/Debug/net5.0/DevnotProduct.AssemblyInfo.cs",
    "chars": 1012,
    "preview": "//------------------------------------------------------------------------------\r\n// <auto-generated>\r\n//     This code "
  },
  {
    "path": "DevnotProduct/obj/Debug/net5.0/DevnotProduct.AssemblyInfoInputs.cache",
    "chars": 42,
    "preview": "7b0619d9719d2b626f2968919b5aba9553966d21\r\n"
  },
  {
    "path": "DevnotProduct/obj/Debug/net5.0/DevnotProduct.GeneratedMSBuildEditorConfig.editorconfig",
    "chars": 347,
    "preview": "is_global = true\r\nbuild_property.TargetFramework = net5.0\r\nbuild_property.TargetPlatformMinVersion = \r\nbuild_property.Us"
  },
  {
    "path": "DevnotProduct/obj/Debug/net5.0/DevnotProduct.MvcApplicationPartsAssemblyInfo.cache",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "DevnotProduct/obj/Debug/net5.0/DevnotProduct.MvcApplicationPartsAssemblyInfo.cs",
    "chars": 625,
    "preview": "//------------------------------------------------------------------------------\r\n// <auto-generated>\r\n//     This code "
  },
  {
    "path": "DevnotProduct/obj/Debug/net5.0/DevnotProduct.RazorTargetAssemblyInfo.cache",
    "chars": 42,
    "preview": "873cef19c1e6e03693308ab520d23cd398f783f8\r\n"
  },
  {
    "path": "DevnotProduct/obj/Debug/net5.0/DevnotProduct.csproj.CopyComplete",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "DevnotProduct/obj/Debug/net5.0/DevnotProduct.csproj.CoreCompileInputs.cache",
    "chars": 42,
    "preview": "466e8ffa932f5971802dfa30fdc96b8947fff20c\r\n"
  },
  {
    "path": "DevnotProduct/obj/Debug/net5.0/DevnotProduct.csproj.FileListAbsolute.txt",
    "chars": 7738,
    "preview": "C:\\Devnot2021\\DevnotProduct\\bin\\Debug\\net5.0\\appsettings.Development.json\r\nC:\\Devnot2021\\DevnotProduct\\bin\\Debug\\net5.0\\"
  },
  {
    "path": "DevnotProduct/obj/Debug/net5.0/DevnotProduct.genruntimeconfig.cache",
    "chars": 42,
    "preview": "475ffeb290eebf9f3e7c392441a782a5873eedd2\r\n"
  },
  {
    "path": "DevnotProduct/obj/Debug/net5.0/staticwebassets/DevnotProduct.StaticWebAssets.Manifest.cache",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "DevnotProduct/obj/Debug/net5.0/staticwebassets/DevnotProduct.StaticWebAssets.xml",
    "chars": 34,
    "preview": "<StaticWebAssets Version=\"1.0\" />"
  },
  {
    "path": "DevnotProduct/obj/DevnotProduct.csproj.nuget.dgspec.json",
    "chars": 14434,
    "preview": "{\r\n  \"format\": 1,\r\n  \"restore\": {\r\n    \"C:\\\\Devnot2021\\\\DevnotProduct\\\\DevnotProduct.csproj\": {}\r\n  },\r\n  \"projects\": {\r"
  },
  {
    "path": "DevnotProduct/obj/DevnotProduct.csproj.nuget.g.props",
    "chars": 2829,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<Project ToolsVersion=\"14.0\" xmlns=\"http://schemas.microsoft.co"
  },
  {
    "path": "DevnotProduct/obj/DevnotProduct.csproj.nuget.g.targets",
    "chars": 683,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<Project ToolsVersion=\"14.0\" xmlns=\"http://schemas.microsoft.co"
  },
  {
    "path": "DevnotProduct/obj/project.assets.json",
    "chars": 395372,
    "preview": "{\r\n  \"version\": 3,\r\n  \"targets\": {\r\n    \"net5.0\": {\r\n      \"AutoMapper/10.1.1\": {\r\n        \"type\": \"package\",\r\n        \""
  },
  {
    "path": "DevnotProduct/obj/project.nuget.cache",
    "chars": 25087,
    "preview": "{\r\n  \"version\": 2,\r\n  \"dgSpecHash\": \"Bq7ypFIfxSC6ODlZRl/FIHm43iR9tt75E7fSBX89fx9iJu/P3WcyXNWlimIDcwpMYn/d5fZPb6lazFtcUMC"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.2.0/Content/net40/App.config.transform",
    "chars": 207,
    "preview": "<configuration>\r\n    <configSections>\r\n        <!-- For more information on Entity Framework configuration, visit http:"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.2.0/Content/net40/Web.config.transform",
    "chars": 207,
    "preview": "<configuration>\r\n    <configSections>\r\n        <!-- For more information on Entity Framework configuration, visit http:"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.2.0/lib/net40/EntityFramework.SqlServer.xml",
    "chars": 148959,
    "preview": "<?xml version=\"1.0\"?>\r\n<doc>\r\n    <assembly>\r\n        <name>EntityFramework.SqlServer</name>\r\n    </assembly>\r\n    <memb"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.2.0/lib/net40/EntityFramework.xml",
    "chars": 3256638,
    "preview": "<?xml version=\"1.0\"?>\r\n<doc>\r\n    <assembly>\r\n        <name>EntityFramework</name>\r\n    </assembly>\r\n    <members>\r\n    "
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.2.0/lib/net45/EntityFramework.SqlServer.xml",
    "chars": 158384,
    "preview": "<?xml version=\"1.0\"?>\r\n<doc>\r\n    <assembly>\r\n        <name>EntityFramework.SqlServer</name>\r\n    </assembly>\r\n    <memb"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.2.0/lib/net45/EntityFramework.xml",
    "chars": 3680056,
    "preview": "<?xml version=\"1.0\"?>\r\n<doc>\r\n    <assembly>\r\n        <name>EntityFramework</name>\r\n    </assembly>\r\n    <members>\r\n    "
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.2.0/tools/EntityFramework.psm1",
    "chars": 44793,
    "preview": "# Copyright (c) Microsoft Corporation.  All rights reserved.\r\n\r\n$InitialDatabase = '0'\r\n\r\n$knownExceptions = @(\r\n    'Sy"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.2.0/tools/about_EntityFramework.help.txt",
    "chars": 1970,
    "preview": "TOPIC\r\n    about_EntityFramework\r\n\r\nSHORT DESCRIPTION\r\n    Provides information about Entity Framework commands.\r\n\r\nLONG"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.2.0/tools/init.ps1",
    "chars": 10026,
    "preview": "param($installPath, $toolsPath, $package, $project)\r\n\r\nif (Get-Module | ?{ $_.Name -eq 'EntityFramework' })\r\n{\r\n    Rem"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.2.0/tools/install.ps1",
    "chars": 10141,
    "preview": "param($installPath, $toolsPath, $package, $project)\r\n\r\nInitialize-EFConfiguration $project\r\nAdd-EFProvider $project 'Sys"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/build/EntityFramework.DefaultItems.props",
    "chars": 304,
    "preview": "<Project>\r\n  <ItemGroup Condition=\"'$(EnableDefaultEntityDeployItems)' == 'True'\">\r\n    <EntityDeploy Include=\"**/*.edmx"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/build/EntityFramework.props",
    "chars": 188,
    "preview": "<Project xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\r\n  <Import Condition=\"'$(EnableDefaultItems)' == '"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/build/EntityFramework.targets",
    "chars": 6671,
    "preview": "<Project xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\r\n\r\n  <PropertyGroup>\r\n    <EnableDefaultEntityDepl"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/build/netcoreapp3.0/EntityFramework.props",
    "chars": 252,
    "preview": "<Project xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\r\n  <PropertyGroup>\r\n    <GenerateRuntimeConfigurat"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/build/netcoreapp3.0/EntityFramework.targets",
    "chars": 134,
    "preview": "<Project xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\r\n  <Import Project=\"..\\EntityFramework.targets\" />"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/buildTransitive/EntityFramework.props",
    "chars": 138,
    "preview": "<Project xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\r\n  <Import Project=\"..\\build\\EntityFramework.props"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/buildTransitive/EntityFramework.targets",
    "chars": 140,
    "preview": "<Project xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\r\n  <Import Project=\"..\\build\\EntityFramework.targe"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/buildTransitive/netcoreapp3.0/EntityFramework.props",
    "chars": 155,
    "preview": "<Project xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\r\n  <Import Project=\"..\\..\\build\\netcoreapp3.0\\Enti"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/buildTransitive/netcoreapp3.0/EntityFramework.targets",
    "chars": 157,
    "preview": "<Project xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\">\r\n  <Import Project=\"..\\..\\build\\netcoreapp3.0\\Enti"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/content/net40/App.config.install.xdt",
    "chars": 848,
    "preview": "<configuration xmlns:xdt=\"http://schemas.microsoft.com/XML-Document-Transform\">\r\n  <configSections>\r\n    <section name="
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/content/net40/App.config.transform",
    "chars": 207,
    "preview": "<configuration>\r\n    <configSections>\r\n        <!-- For more information on Entity Framework configuration, visit http:"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/content/net40/Web.config.install.xdt",
    "chars": 848,
    "preview": "<configuration xmlns:xdt=\"http://schemas.microsoft.com/XML-Document-Transform\">\r\n  <configSections>\r\n    <section name="
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/content/net40/Web.config.transform",
    "chars": 207,
    "preview": "<configuration>\r\n    <configSections>\r\n        <!-- For more information on Entity Framework configuration, visit http:"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/lib/net40/EntityFramework.SqlServer.xml",
    "chars": 153744,
    "preview": "<?xml version=\"1.0\"?>\r\n<doc>\r\n    <assembly>\r\n        <name>EntityFramework.SqlServer</name>\r\n    </assembly>\r\n    <memb"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/lib/net40/EntityFramework.xml",
    "chars": 3313569,
    "preview": "<?xml version=\"1.0\"?>\r\n<doc>\r\n    <assembly>\r\n        <name>EntityFramework</name>\r\n    </assembly>\r\n    <members>\r\n    "
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/lib/net45/EntityFramework.SqlServer.xml",
    "chars": 163189,
    "preview": "<?xml version=\"1.0\"?>\r\n<doc>\r\n    <assembly>\r\n        <name>EntityFramework.SqlServer</name>\r\n    </assembly>\r\n    <memb"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/lib/net45/EntityFramework.xml",
    "chars": 3738266,
    "preview": "<?xml version=\"1.0\"?>\r\n<doc>\r\n    <assembly>\r\n        <name>EntityFramework</name>\r\n    </assembly>\r\n    <members>\r\n    "
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/lib/netstandard2.1/EntityFramework.SqlServer.xml",
    "chars": 163189,
    "preview": "<?xml version=\"1.0\"?>\r\n<doc>\r\n    <assembly>\r\n        <name>EntityFramework.SqlServer</name>\r\n    </assembly>\r\n    <memb"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/lib/netstandard2.1/EntityFramework.xml",
    "chars": 3727579,
    "preview": "<?xml version=\"1.0\"?>\r\n<doc>\r\n    <assembly>\r\n        <name>EntityFramework</name>\r\n    </assembly>\r\n    <members>\r\n    "
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/tools/EntityFramework6.PS2.psd1",
    "chars": 15578,
    "preview": "#\r\n# Module manifest for module 'EntityFramework6.PS2'\r\n#\r\n\r\n@{\r\n\r\n# Script module or binary module file associated with"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/tools/EntityFramework6.PS2.psm1",
    "chars": 32920,
    "preview": "# Copyright (c) Microsoft Corporation.  All rights reserved.\r\n\r\n$ErrorActionPreference = 'Stop'\r\n$InitialDatabase = '0'\r"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/tools/EntityFramework6.psd1",
    "chars": 17383,
    "preview": "#\r\n# Module manifest for module 'EntityFramework6'\r\n#\r\n\r\n@{\r\n\r\n# Script module or binary module file associated with thi"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/tools/EntityFramework6.psm1",
    "chars": 53861,
    "preview": "# Copyright (c) Microsoft Corporation.  All rights reserved.\r\n\r\n$ErrorActionPreference = 'Stop'\r\n$InitialDatabase = '0'\r"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/tools/about_EntityFramework6.help.txt",
    "chars": 1924,
    "preview": "\r\n                     ___\r\n                    / __|\r\n         ___  ___  | |__\r\n        | __|| __| |  _ \\\r\n        | _|"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/tools/init.ps1",
    "chars": 13997,
    "preview": "param($installPath, $toolsPath, $package, $project)\r\n\r\n# NB: Not set for scripts in PowerShell 2.0\r\nif (!$PSScriptRoot)\r"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/tools/install.ps1",
    "chars": 14024,
    "preview": "param($installPath, $toolsPath, $package, $project)\r\n\r\nif (Get-Service | ?{ $_.Name -eq 'MSSQL$SQLEXPRESS' -and $_.Stat"
  },
  {
    "path": "DevnotProduct/packages/EntityFramework.6.4.4/tools/netcoreapp3.0/any/ef6.runtimeconfig.json",
    "chars": 154,
    "preview": "{\r\n  \"runtimeOptions\": {\r\n    \"tfm\": \"netcoreapp3.0\",\r\n    \"framework\": {\r\n      \"name\": \"Microsoft.NETCore.App\",\r\n     "
  },
  {
    "path": "GO_WebParser/.idea/.gitignore",
    "chars": 248,
    "preview": "# Default ignored files\r\n/shelf/\r\n/workspace.xml\r\n# Datasource local storage ignored files\r\n/../../../../../../../:\\User"
  },
  {
    "path": "GO_WebParser/.idea/modules.xml",
    "chars": 270,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"ProjectModuleManager\">\n    <modules>\n   "
  },
  {
    "path": "GO_WebParser/.idea/webParser.iml",
    "chars": 322,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<module type=\"WEB_MODULE\" version=\"4\">\n  <component name=\"Go\" enabled=\"true\" />\n "
  },
  {
    "path": "GO_WebParser/parser/parser.go",
    "chars": 1710,
    "preview": "package parser\n\nimport (\n\t//\"fmt\"\n\t\"github.com/PuerkitoBio/goquery\"\n\t_ \"github.com/denisenkom/go-mssqldb\"\n\t\"log\"\n\t\"net/h"
  },
  {
    "path": "GO_WebParser/post/post.go",
    "chars": 856,
    "preview": "package post\n\nimport (\n\t\"bytes\"\n\t\"encoding/json\"\n\t\"io/ioutil\"\n\t\"log\"\n\t\"net/http\"\n\t\"time\"\n\tshared2 \"webParser/shared\"\n)\n\n"
  },
  {
    "path": "GO_WebParser/rabbitMQ/consumer.go",
    "chars": 2467,
    "preview": "package rabbitMQ\n\nimport (\n\t\"encoding/json\"\n\t\"fmt\"\n\t\"github.com/streadway/amqp\"\n\t\"log\"\n\t\"os\"\n\t\"strconv\"\n\t\"strings\"\n\t\"web"
  },
  {
    "path": "GO_WebParser/shared/shared.go",
    "chars": 980,
    "preview": "package shared\n\ntype Configuration struct {\n\tAMQPURL string\n}\n\n//If you get .Net Core service from Azure => Set Asuss Mo"
  },
  {
    "path": "GO_WebParser/webParser.go",
    "chars": 406,
    "preview": "package main\n\n//go get github.com/PuerkitoBio/goquery\n//go get github.com/denisenkom/go-mssqldb\n//go get github.com/stre"
  },
  {
    "path": "Repository/GeneralRepository.cs",
    "chars": 8857,
    "preview": "using Core;\r\nusing Core.Models;\r\nusing DAL.PartialEntites;\r\nusing Microsoft.EntityFrameworkCore;\r\nusing Microsoft.Exten"
  },
  {
    "path": "Repository/IRepository.cs",
    "chars": 693,
    "preview": "using Core;\r\nusing DAL.Entities.DbContexts;\r\nusing System;\r\nusing System.Collections.Generic;\r\nusing System.Linq;\r\nusin"
  },
  {
    "path": "Repository/Repository.csproj",
    "chars": 383,
    "preview": "<Project Sdk=\"Microsoft.NET.Sdk\">\r\n\r\n  <PropertyGroup>\r\n    <TargetFramework>net5.0</TargetFramework>\r\n  </PropertyGrou"
  },
  {
    "path": "Repository/bin/Debug/net5.0/Repository.deps.json",
    "chars": 111530,
    "preview": "{\r\n  \"runtimeTarget\": {\r\n    \"name\": \".NETCoreApp,Version=v5.0\",\r\n    \"signature\": \"\"\r\n  },\r\n  \"compilationOptions\": {},"
  },
  {
    "path": "Repository/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs",
    "chars": 190,
    "preview": "// <autogenerated />\r\nusing System;\r\nusing System.Reflection;\r\n[assembly: global::System.Runtime.Versioning.TargetFramew"
  },
  {
    "path": "Repository/obj/Debug/net5.0/Repository.AssemblyInfo.cs",
    "chars": 1003,
    "preview": "//------------------------------------------------------------------------------\r\n// <auto-generated>\r\n//     This code "
  },
  {
    "path": "Repository/obj/Debug/net5.0/Repository.AssemblyInfoInputs.cache",
    "chars": 42,
    "preview": "7de3f8d3d6006e8b3c3d651cbb43a9c841e07092\r\n"
  },
  {
    "path": "Repository/obj/Debug/net5.0/Repository.GeneratedMSBuildEditorConfig.editorconfig",
    "chars": 343,
    "preview": "is_global = true\r\nbuild_property.TargetFramework = net5.0\r\nbuild_property.TargetPlatformMinVersion = \r\nbuild_property.Us"
  },
  {
    "path": "Repository/obj/Debug/net5.0/Repository.csproj.CopyComplete",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "Repository/obj/Debug/net5.0/Repository.csproj.CoreCompileInputs.cache",
    "chars": 42,
    "preview": "9f3b7da630f1be37e6fa4715cefb399941d34dd7\r\n"
  },
  {
    "path": "Repository/obj/Debug/net5.0/Repository.csproj.FileListAbsolute.txt",
    "chars": 1114,
    "preview": "C:\\Devnot2021\\Repository\\bin\\Debug\\net5.0\\Repository.deps.json\r\nC:\\Devnot2021\\Repository\\bin\\Debug\\net5.0\\Repository.dll"
  },
  {
    "path": "Repository/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs",
    "chars": 190,
    "preview": "// <autogenerated />\r\nusing System;\r\nusing System.Reflection;\r\n[assembly: global::System.Runtime.Versioning.TargetFramew"
  },
  {
    "path": "Repository/obj/Debug/netcoreapp3.1/Repository.AssemblyInfo.cs",
    "chars": 1003,
    "preview": "//------------------------------------------------------------------------------\r\n// <auto-generated>\r\n//     This code "
  },
  {
    "path": "Repository/obj/Debug/netcoreapp3.1/Repository.AssemblyInfoInputs.cache",
    "chars": 42,
    "preview": "7de3f8d3d6006e8b3c3d651cbb43a9c841e07092\r\n"
  },
  {
    "path": "Repository/obj/Repository.csproj.nuget.dgspec.json",
    "chars": 7710,
    "preview": "{\r\n  \"format\": 1,\r\n  \"restore\": {\r\n    \"C:\\\\Devnot2021\\\\Repository\\\\Repository.csproj\": {}\r\n  },\r\n  \"projects\": {\r\n    \""
  },
  {
    "path": "Repository/obj/Repository.csproj.nuget.g.props",
    "chars": 1347,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<Project ToolsVersion=\"14.0\" xmlns=\"http://schemas.microsoft.co"
  },
  {
    "path": "Repository/obj/Repository.csproj.nuget.g.targets",
    "chars": 292,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<Project ToolsVersion=\"14.0\" xmlns=\"http://schemas.microsoft.co"
  },
  {
    "path": "Repository/obj/project.assets.json",
    "chars": 362853,
    "preview": "{\r\n  \"version\": 3,\r\n  \"targets\": {\r\n    \"net5.0\": {\r\n      \"Elasticsearch.Net/7.10.1\": {\r\n        \"type\": \"package\",\r\n  "
  },
  {
    "path": "Repository/obj/project.nuget.cache",
    "chars": 21118,
    "preview": "{\r\n  \"version\": 2,\r\n  \"dgSpecHash\": \"ziUK1bnagkc2XsE7CszS47lWyN1YAqk3Mw9b9czcpXfAYJU5CrQ+a/K8LB4TW34b2T3DLLoErjIP/ujSSZF"
  },
  {
    "path": "Service/ElasticAuditService.cs",
    "chars": 1519,
    "preview": "using Core;\r\nusing Core.Models;\r\nusing DAL.PartialEntites;\r\nusing System;\r\n\r\nnamespace Dashboard.Services\r\n{    \r\n    p"
  }
]

// ... and 73 more files (download for full content)

About this extraction

This page contains the full source code of the borakasmer/DotNetConf2021 GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 273 files (20.5 MB), approximately 5.4M tokens, and a symbol index with 182 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!