create git sub-module
Prepare repo for use like sub-module in main repo
This commit is contained in:
		
							
								
								
									
										46
									
								
								GenerateVDPCycle/DBvdp.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								GenerateVDPCycle/DBvdp.cs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,46 @@
 | 
			
		||||
using Microsoft.EntityFrameworkCore;
 | 
			
		||||
using System;
 | 
			
		||||
using System.Collections.Generic;
 | 
			
		||||
using System.ComponentModel.DataAnnotations;
 | 
			
		||||
using System.ComponentModel.DataAnnotations.Schema;
 | 
			
		||||
using System.Text;
 | 
			
		||||
 | 
			
		||||
namespace GenerateVDPCycle.DB
 | 
			
		||||
{
 | 
			
		||||
	public class VdpDB : DbContext
 | 
			
		||||
	{
 | 
			
		||||
    public DbSet<DB.Cycle> Cycles { get; set; }
 | 
			
		||||
    public VdpDB()
 | 
			
		||||
    {
 | 
			
		||||
      Database.EnsureCreated();
 | 
			
		||||
    }
 | 
			
		||||
    protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
 | 
			
		||||
    {
 | 
			
		||||
      optionsBuilder.UseMySql("server=127.0.0.1;user=diplom;password=diplom;database=VDPCycles;");
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    protected override void OnModelCreating(ModelBuilder modelBuilder)
 | 
			
		||||
    {
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  [Table("Cycles")]
 | 
			
		||||
  public class Cycle
 | 
			
		||||
  {
 | 
			
		||||
    [Column("idCycle"), Required, Key]
 | 
			
		||||
    public int IdCycle { get; set; }
 | 
			
		||||
    [Column("numVdp")]
 | 
			
		||||
    public int NumVdp { get; set; }
 | 
			
		||||
    [Column("numCycle")]
 | 
			
		||||
    public int NumCycle { get; set; }
 | 
			
		||||
    [Column("factStart")]
 | 
			
		||||
    public DateTime FactStart { get; set; }
 | 
			
		||||
    [Column("thinkEnd")]
 | 
			
		||||
    public DateTime ThinkEnd { get; set; }
 | 
			
		||||
    [Column("factEnd")]
 | 
			
		||||
    public DateTime FactEnd { get; set; }
 | 
			
		||||
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										13
									
								
								GenerateVDPCycle/GenerateVDPCycle.csproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								GenerateVDPCycle/GenerateVDPCycle.csproj
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
			
		||||
<Project Sdk="Microsoft.NET.Sdk">
 | 
			
		||||
 | 
			
		||||
  <PropertyGroup>
 | 
			
		||||
    <OutputType>Exe</OutputType>
 | 
			
		||||
    <TargetFramework>netcoreapp3.1</TargetFramework>
 | 
			
		||||
  </PropertyGroup>
 | 
			
		||||
 | 
			
		||||
  <ItemGroup>
 | 
			
		||||
    <PackageReference Include="MySqlConnector" Version="0.69.10" />
 | 
			
		||||
    <PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="3.2.4" />
 | 
			
		||||
  </ItemGroup>
 | 
			
		||||
 | 
			
		||||
</Project>
 | 
			
		||||
							
								
								
									
										6
									
								
								GenerateVDPCycle/GenerateVDPCycle.csproj.user
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								GenerateVDPCycle/GenerateVDPCycle.csproj.user
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 | 
			
		||||
  <PropertyGroup>
 | 
			
		||||
    <_LastSelectedProfileId>G:\Diagram-API\GenerateVDPCycle\Properties\PublishProfiles\FolderProfile.pubxml</_LastSelectedProfileId>
 | 
			
		||||
  </PropertyGroup>
 | 
			
		||||
</Project>
 | 
			
		||||
							
								
								
									
										14
									
								
								GenerateVDPCycle/MySqlServerVersion.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								GenerateVDPCycle/MySqlServerVersion.cs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,14 @@
 | 
			
		||||
using System;
 | 
			
		||||
 | 
			
		||||
namespace GenerateVDPCycle
 | 
			
		||||
{
 | 
			
		||||
	internal class MySqlServerVersion
 | 
			
		||||
	{
 | 
			
		||||
		private Version version;
 | 
			
		||||
 | 
			
		||||
		public MySqlServerVersion(Version version)
 | 
			
		||||
		{
 | 
			
		||||
			this.version = version;
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										294
									
								
								GenerateVDPCycle/Program.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										294
									
								
								GenerateVDPCycle/Program.cs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,294 @@
 | 
			
		||||
using System;
 | 
			
		||||
using System.Collections.Generic;
 | 
			
		||||
using System.Threading.Tasks;
 | 
			
		||||
using System.Linq;
 | 
			
		||||
 | 
			
		||||
namespace GenerateVDPCycle
 | 
			
		||||
{
 | 
			
		||||
	class Program
 | 
			
		||||
	{
 | 
			
		||||
		static List<GenCycle> tasks = new List<GenCycle>();
 | 
			
		||||
		static void Main(string[] args)
 | 
			
		||||
		{
 | 
			
		||||
			var r = new Random();
 | 
			
		||||
			for(var i = 1; i <= 48; i++)
 | 
			
		||||
			{
 | 
			
		||||
				var a = new GenCycle(i);
 | 
			
		||||
				a.Start();
 | 
			
		||||
				tasks.Add(a);
 | 
			
		||||
			}
 | 
			
		||||
			Task.Delay(1000 * 5).Wait();
 | 
			
		||||
			while (true)
 | 
			
		||||
      {
 | 
			
		||||
				for (var i = 0; i < tasks.Count; i++)
 | 
			
		||||
				{
 | 
			
		||||
					if (i % 10 == 0 && i != 0)
 | 
			
		||||
						Console.WriteLine();
 | 
			
		||||
					Console.Write(tasks[i].GetSmallStatus() + "|");
 | 
			
		||||
				}
 | 
			
		||||
				Console.WriteLine();
 | 
			
		||||
				Task.Delay(1000 * 60 * 10).Wait();
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	public class GenCycle
 | 
			
		||||
	{
 | 
			
		||||
		private int vdp = 0;
 | 
			
		||||
		
 | 
			
		||||
		private int curCycle = 0;
 | 
			
		||||
		private DateTime factStart = DateTime.Now;
 | 
			
		||||
		private DateTime factEnd = DateTime.Now;
 | 
			
		||||
		private DateTime thinkEnd = DateTime.Now;
 | 
			
		||||
		private bool cycle = false;
 | 
			
		||||
		private Task taskCycle = null;
 | 
			
		||||
 | 
			
		||||
		public GenCycle(int vdp)
 | 
			
		||||
		{
 | 
			
		||||
			this.vdp = vdp;
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		public bool GetCurrCycle()
 | 
			
		||||
		{
 | 
			
		||||
			try
 | 
			
		||||
			{
 | 
			
		||||
				using (var db = new DB.VdpDB())
 | 
			
		||||
				{
 | 
			
		||||
					var tmp = (from u in db.Cycles
 | 
			
		||||
										 where
 | 
			
		||||
											u.NumVdp == vdp
 | 
			
		||||
										 orderby u.FactStart descending
 | 
			
		||||
										 select u).FirstOrDefault();
 | 
			
		||||
					if (tmp == null)
 | 
			
		||||
					{
 | 
			
		||||
						curCycle = 0;
 | 
			
		||||
						return false;
 | 
			
		||||
					}
 | 
			
		||||
					curCycle = tmp.NumCycle;
 | 
			
		||||
					factStart = tmp.FactStart;
 | 
			
		||||
					factEnd = tmp.FactEnd;
 | 
			
		||||
				}
 | 
			
		||||
			}
 | 
			
		||||
			catch (Exception e)
 | 
			
		||||
			{
 | 
			
		||||
				Console.WriteLine(e.Message);
 | 
			
		||||
				return false;
 | 
			
		||||
			}
 | 
			
		||||
			return true;
 | 
			
		||||
		}
 | 
			
		||||
		public void GetNextCycle()
 | 
			
		||||
		{
 | 
			
		||||
			var r = new Random();
 | 
			
		||||
			var a = r.Next(100);
 | 
			
		||||
			switch (curCycle)
 | 
			
		||||
			{
 | 
			
		||||
				case 0:  curCycle =
 | 
			
		||||
						 (a < 50) ? 14 : 2; break;
 | 
			
		||||
				case 1:  curCycle = 2;  break;
 | 
			
		||||
				case 2:  curCycle = 5;  break;
 | 
			
		||||
				case 5:  curCycle = 6;  break;
 | 
			
		||||
				case 6:  curCycle = 7;  break;
 | 
			
		||||
				case 7:  curCycle =
 | 
			
		||||
						  (a < 20) ? 5 : 8; break;
 | 
			
		||||
				case 8:  curCycle = 9;  break;
 | 
			
		||||
				case 9:  curCycle = 10; break;
 | 
			
		||||
				case 10: curCycle = 11; break;
 | 
			
		||||
				case 11: curCycle = 12; break;
 | 
			
		||||
				case 12: curCycle = 0;  break;
 | 
			
		||||
				case 14: curCycle = 15; break;
 | 
			
		||||
				case 15: curCycle = 16; break;
 | 
			
		||||
				case 16: curCycle = 1;  break;
 | 
			
		||||
				default: curCycle = 0;  break;
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		public void GetTimeStart()
 | 
			
		||||
		{
 | 
			
		||||
			factStart = factEnd;
 | 
			
		||||
		}
 | 
			
		||||
		public void GetTimeThinkEnd()
 | 
			
		||||
		{
 | 
			
		||||
			switch (curCycle)
 | 
			
		||||
			{
 | 
			
		||||
				case 0: thinkEnd = factStart.AddMinutes(15); break;
 | 
			
		||||
				case 1: thinkEnd = factStart.AddMinutes(15); break;
 | 
			
		||||
				case 2: thinkEnd = factStart.AddMinutes(10); break;
 | 
			
		||||
				case 5: thinkEnd = factStart.AddMinutes(13); break;
 | 
			
		||||
				case 6: thinkEnd = factStart.AddMinutes(7); break;
 | 
			
		||||
				case 7: thinkEnd = factStart.AddMinutes(5); break;
 | 
			
		||||
				case 8: thinkEnd = factStart.AddMinutes(10); break;
 | 
			
		||||
				case 9: thinkEnd = factStart.AddMinutes(5); break;
 | 
			
		||||
				case 10: thinkEnd = factStart.AddMinutes(60); break;
 | 
			
		||||
				case 11: thinkEnd = factStart.AddMinutes(15); break;
 | 
			
		||||
				case 12: thinkEnd = factStart.AddMinutes(30); break;
 | 
			
		||||
				case 14: thinkEnd = factStart.AddMinutes(10); break;
 | 
			
		||||
				case 15: thinkEnd = factStart.AddMinutes(20); break;
 | 
			
		||||
				case 16: thinkEnd = factStart.AddMinutes(15); break;
 | 
			
		||||
				default: thinkEnd = factStart.AddMinutes(15); break;
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		public void GetTimeFactEnd()
 | 
			
		||||
		{
 | 
			
		||||
			var r = new Random();
 | 
			
		||||
			var sec = 0;
 | 
			
		||||
			switch (curCycle)
 | 
			
		||||
			{
 | 
			
		||||
				case 0:
 | 
			
		||||
					sec = r.Next(7 * 60) - (5 * 60);
 | 
			
		||||
					factEnd = thinkEnd.AddSeconds(sec);
 | 
			
		||||
					break;
 | 
			
		||||
				case 1:
 | 
			
		||||
					sec = r.Next(3 * 60) - (2 * 60);
 | 
			
		||||
					factEnd = thinkEnd.AddSeconds(sec);
 | 
			
		||||
					break;
 | 
			
		||||
				case 2:
 | 
			
		||||
					sec = r.Next(11 * 60) - (1 * 60);
 | 
			
		||||
					factEnd = thinkEnd.AddSeconds(sec);
 | 
			
		||||
					break;
 | 
			
		||||
				case 5:
 | 
			
		||||
					sec = r.Next(4 * 60) - (3	* 60);
 | 
			
		||||
					factEnd = thinkEnd.AddSeconds(sec);
 | 
			
		||||
					break;
 | 
			
		||||
				case 6:
 | 
			
		||||
					sec = r.Next(4 * 60) - (3 * 60);
 | 
			
		||||
					factEnd = thinkEnd.AddSeconds(sec);
 | 
			
		||||
					break;
 | 
			
		||||
				case 7:
 | 
			
		||||
					sec = r.Next(7 * 60) - (2 * 60);
 | 
			
		||||
					factEnd = thinkEnd.AddSeconds(sec);
 | 
			
		||||
					break;
 | 
			
		||||
				case 8:
 | 
			
		||||
					sec = r.Next(11 * 60) - (1 * 60);
 | 
			
		||||
					factEnd = thinkEnd.AddSeconds(sec);
 | 
			
		||||
					break;
 | 
			
		||||
				case 9:
 | 
			
		||||
					sec = r.Next(2 * 60) - (1 * 60);
 | 
			
		||||
					factEnd = thinkEnd.AddSeconds(sec);
 | 
			
		||||
					break;
 | 
			
		||||
				case 10:
 | 
			
		||||
					sec = r.Next(40 * 60) - (30 * 60);
 | 
			
		||||
					factEnd = thinkEnd.AddSeconds(sec);
 | 
			
		||||
					break;
 | 
			
		||||
				case 11:
 | 
			
		||||
					sec = r.Next(5 * 60) - (3 * 60);
 | 
			
		||||
					factEnd = thinkEnd.AddSeconds(sec);
 | 
			
		||||
					break;
 | 
			
		||||
				case 12:
 | 
			
		||||
					sec = r.Next(20 * 60) - (10 * 60);
 | 
			
		||||
					factEnd = thinkEnd.AddSeconds(sec);
 | 
			
		||||
					break;
 | 
			
		||||
				case 14:
 | 
			
		||||
					sec = r.Next(11 * 60) - (1 * 60);
 | 
			
		||||
					factEnd = thinkEnd.AddSeconds(sec);
 | 
			
		||||
					break;
 | 
			
		||||
				case 15:
 | 
			
		||||
					sec = r.Next(4 * 60) - (3 * 60);
 | 
			
		||||
					factEnd = thinkEnd.AddSeconds(sec);
 | 
			
		||||
					break;
 | 
			
		||||
				case 16:
 | 
			
		||||
					sec = r.Next(4 * 60) - (3 * 60);
 | 
			
		||||
					factEnd = thinkEnd.AddSeconds(sec);
 | 
			
		||||
					break;
 | 
			
		||||
				default:
 | 
			
		||||
					sec = r.Next(7 * 60) - (5 * 60);
 | 
			
		||||
					factEnd = thinkEnd.AddSeconds(sec);
 | 
			
		||||
					break;
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		public bool SaveToDB()
 | 
			
		||||
    {
 | 
			
		||||
			try
 | 
			
		||||
			{
 | 
			
		||||
				using (var db = new DB.VdpDB())
 | 
			
		||||
				{
 | 
			
		||||
					var tmp = new DB.Cycle()
 | 
			
		||||
					{
 | 
			
		||||
						NumVdp = vdp,
 | 
			
		||||
						NumCycle = curCycle,
 | 
			
		||||
						FactStart = factStart,
 | 
			
		||||
						FactEnd = factEnd,
 | 
			
		||||
						ThinkEnd = thinkEnd
 | 
			
		||||
					};
 | 
			
		||||
					db.Cycles.Add(tmp);
 | 
			
		||||
					db.SaveChanges();
 | 
			
		||||
				}
 | 
			
		||||
			}
 | 
			
		||||
			catch (Exception e)
 | 
			
		||||
			{
 | 
			
		||||
				Console.WriteLine(e.Message);
 | 
			
		||||
				return false;
 | 
			
		||||
			}
 | 
			
		||||
			return true;
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		public void Start()
 | 
			
		||||
    {
 | 
			
		||||
			cycle = true;
 | 
			
		||||
			taskCycle = this.Cycle();
 | 
			
		||||
    }
 | 
			
		||||
		public void Stop()
 | 
			
		||||
    {
 | 
			
		||||
			cycle = false;
 | 
			
		||||
			taskCycle.Wait();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
		async public Task Cycle()
 | 
			
		||||
    {
 | 
			
		||||
      while (cycle)
 | 
			
		||||
      {
 | 
			
		||||
				if (GetCurrCycle())
 | 
			
		||||
        {
 | 
			
		||||
					if(DateTime.Now >= factEnd)
 | 
			
		||||
          {
 | 
			
		||||
						/*if (vdp == 1)
 | 
			
		||||
							Console.WriteLine("Generate next cycle.");*/
 | 
			
		||||
						GetNextCycle();
 | 
			
		||||
						GetTimeStart();
 | 
			
		||||
						GetTimeThinkEnd();
 | 
			
		||||
						GetTimeFactEnd();
 | 
			
		||||
						while (!SaveToDB())
 | 
			
		||||
						{
 | 
			
		||||
							Console.WriteLine("VDP " + vdp.ToString("D2") + ": Can't connect to DB.");
 | 
			
		||||
							await Task.Delay(5000);
 | 
			
		||||
						}
 | 
			
		||||
          }
 | 
			
		||||
        } else
 | 
			
		||||
        {
 | 
			
		||||
					/*if (vdp == 1)
 | 
			
		||||
						Console.WriteLine("Generate new cycle.");*/
 | 
			
		||||
					GetTimeStart();
 | 
			
		||||
					GetTimeThinkEnd();
 | 
			
		||||
					GetTimeFactEnd();
 | 
			
		||||
					while (!SaveToDB())
 | 
			
		||||
					{
 | 
			
		||||
						Console.WriteLine("VDP " + vdp.ToString("D2") + ": Can't connect to DB.");
 | 
			
		||||
						await Task.Delay(5000);
 | 
			
		||||
					}
 | 
			
		||||
				}
 | 
			
		||||
 | 
			
		||||
				while (cycle && (DateTime.Now < factEnd))
 | 
			
		||||
        {
 | 
			
		||||
					var secAwait = (factEnd - DateTime.Now).TotalSeconds;
 | 
			
		||||
					/*if(vdp == 1)
 | 
			
		||||
						Console.WriteLine("Time to cycle update " + secAwait.ToString());*/
 | 
			
		||||
					if (secAwait >= 5)
 | 
			
		||||
					{
 | 
			
		||||
						/*if (vdp == 1)
 | 
			
		||||
							Console.WriteLine("Delay 5 sec");*/
 | 
			
		||||
						await Task.Delay(5000);
 | 
			
		||||
					}
 | 
			
		||||
					else
 | 
			
		||||
					{
 | 
			
		||||
						/*if (vdp == 1)
 | 
			
		||||
							Console.WriteLine("Delay last secs");*/
 | 
			
		||||
						await Task.Delay(Convert.ToInt32(Math.Ceiling(secAwait)) * 1000);
 | 
			
		||||
					}
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
		public string GetSmallStatus()
 | 
			
		||||
    {
 | 
			
		||||
			return vdp.ToString("D2") + "-" + curCycle.ToString("D2");
 | 
			
		||||
    }
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
@@ -0,0 +1,12 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<!--
 | 
			
		||||
https://go.microsoft.com/fwlink/?LinkID=208121. 
 | 
			
		||||
-->
 | 
			
		||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 | 
			
		||||
  <PropertyGroup>
 | 
			
		||||
    <Configuration>Release</Configuration>
 | 
			
		||||
    <Platform>Any CPU</Platform>
 | 
			
		||||
    <PublishDir>bin\Release\netcoreapp3.1\publish\</PublishDir>
 | 
			
		||||
    <PublishProtocol>FileSystem</PublishProtocol>
 | 
			
		||||
  </PropertyGroup>
 | 
			
		||||
</Project>
 | 
			
		||||
@@ -0,0 +1,9 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<!--
 | 
			
		||||
https://go.microsoft.com/fwlink/?LinkID=208121. 
 | 
			
		||||
-->
 | 
			
		||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 | 
			
		||||
  <PropertyGroup>
 | 
			
		||||
    <History>True|2021-05-15T17:10:47.3245571Z;True|2021-05-15T21:25:06.5330767+05:00;True|2021-05-15T21:19:52.6923042+05:00;True|2021-05-15T02:00:00.0098849+05:00;True|2021-05-14T23:44:15.6733282+05:00;True|2021-05-14T23:40:35.5035391+05:00;True|2021-05-14T23:27:02.0978967+05:00;</History>
 | 
			
		||||
  </PropertyGroup>
 | 
			
		||||
</Project>
 | 
			
		||||
@@ -0,0 +1,436 @@
 | 
			
		||||
{
 | 
			
		||||
  "runtimeTarget": {
 | 
			
		||||
    "name": ".NETCoreApp,Version=v3.1",
 | 
			
		||||
    "signature": ""
 | 
			
		||||
  },
 | 
			
		||||
  "compilationOptions": {},
 | 
			
		||||
  "targets": {
 | 
			
		||||
    ".NETCoreApp,Version=v3.1": {
 | 
			
		||||
      "GenerateVDPCycle/1.0.0": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "MySqlConnector": "0.69.10",
 | 
			
		||||
          "Pomelo.EntityFrameworkCore.MySql": "3.2.4"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "GenerateVDPCycle.dll": {}
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Bcl.AsyncInterfaces/1.1.1": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
 | 
			
		||||
            "assemblyVersion": "1.0.0.0",
 | 
			
		||||
            "fileVersion": "4.700.20.21406"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Bcl.HashCode/1.1.0": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp2.1/Microsoft.Bcl.HashCode.dll": {
 | 
			
		||||
            "assemblyVersion": "1.0.0.0",
 | 
			
		||||
            "fileVersion": "4.700.19.56404"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.CSharp/4.5.0": {},
 | 
			
		||||
      "Microsoft.EntityFrameworkCore/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Bcl.AsyncInterfaces": "1.1.1",
 | 
			
		||||
          "Microsoft.Bcl.HashCode": "1.1.0",
 | 
			
		||||
          "Microsoft.EntityFrameworkCore.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.EntityFrameworkCore.Analyzers": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Caching.Memory": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Logging": "3.1.8",
 | 
			
		||||
          "System.Collections.Immutable": "1.7.1",
 | 
			
		||||
          "System.ComponentModel.Annotations": "4.7.0",
 | 
			
		||||
          "System.Diagnostics.DiagnosticSource": "4.7.1"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.EntityFrameworkCore.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42012"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.EntityFrameworkCore.Abstractions/3.1.8": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42012"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.EntityFrameworkCore.Analyzers/3.1.8": {},
 | 
			
		||||
      "Microsoft.EntityFrameworkCore.Relational/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.EntityFrameworkCore": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.EntityFrameworkCore.Relational.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42012"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Caching.Abstractions/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Primitives": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Caching.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Caching.Memory/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Caching.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Logging.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Options": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Caching.Memory.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Configuration/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Configuration.Abstractions": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Configuration.Abstractions/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Primitives": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Configuration.Binder/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Configuration": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.Binder.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.DependencyInjection/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.DependencyInjection.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.8": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Logging/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Configuration.Binder": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Logging.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Options": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Logging.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Logging.Abstractions/3.1.8": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Options/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Primitives": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Options.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Primitives/3.1.8": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Primitives.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "MySqlConnector/0.69.10": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.0/MySqlConnector.dll": {
 | 
			
		||||
            "assemblyVersion": "0.69.10.0",
 | 
			
		||||
            "fileVersion": "0.69.10.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Newtonsoft.Json/11.0.2": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Newtonsoft.Json.dll": {
 | 
			
		||||
            "assemblyVersion": "11.0.0.0",
 | 
			
		||||
            "fileVersion": "11.0.2.21924"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Pomelo.EntityFrameworkCore.MySql/3.2.4": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.EntityFrameworkCore.Relational": "3.1.8",
 | 
			
		||||
          "MySqlConnector": "0.69.10",
 | 
			
		||||
          "Pomelo.JsonObject": "2.2.1"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Pomelo.EntityFrameworkCore.MySql.dll": {
 | 
			
		||||
            "assemblyVersion": "3.2.4.0",
 | 
			
		||||
            "fileVersion": "3.2.4.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Pomelo.JsonObject/2.2.1": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.CSharp": "4.5.0",
 | 
			
		||||
          "Newtonsoft.Json": "11.0.2"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Pomelo.JsonObject.dll": {
 | 
			
		||||
            "assemblyVersion": "2.2.1.0",
 | 
			
		||||
            "fileVersion": "2.2.1.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "System.Collections.Immutable/1.7.1": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/System.Collections.Immutable.dll": {
 | 
			
		||||
            "assemblyVersion": "1.2.5.0",
 | 
			
		||||
            "fileVersion": "4.700.20.21406"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "System.ComponentModel.Annotations/4.7.0": {},
 | 
			
		||||
      "System.Diagnostics.DiagnosticSource/4.7.1": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {
 | 
			
		||||
            "assemblyVersion": "4.0.5.0",
 | 
			
		||||
            "fileVersion": "4.700.20.21406"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "libraries": {
 | 
			
		||||
    "GenerateVDPCycle/1.0.0": {
 | 
			
		||||
      "type": "project",
 | 
			
		||||
      "serviceable": false,
 | 
			
		||||
      "sha512": ""
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Bcl.AsyncInterfaces/1.1.1": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-yuvf07qFWFqtK3P/MRkEKLhn5r2UbSpVueRziSqj0yJQIKFwG1pq9mOayK3zE5qZCTs0CbrwL9M6R8VwqyGy2w==",
 | 
			
		||||
      "path": "microsoft.bcl.asyncinterfaces/1.1.1",
 | 
			
		||||
      "hashPath": "microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Bcl.HashCode/1.1.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-J2G1k+u5unBV+aYcwxo94ip16Rkp65pgWFb0R6zwJipzWNMgvqlWeuI7/+R+e8bob66LnSG+llLJ+z8wI94cHg==",
 | 
			
		||||
      "path": "microsoft.bcl.hashcode/1.1.0",
 | 
			
		||||
      "hashPath": "microsoft.bcl.hashcode.1.1.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.CSharp/4.5.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==",
 | 
			
		||||
      "path": "microsoft.csharp/4.5.0",
 | 
			
		||||
      "hashPath": "microsoft.csharp.4.5.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.EntityFrameworkCore/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-bI+yxA329qf+8efR6A35/3L2NLekcsWJOfXakA37ILUiWcX1qp/XsXmEi6SYMpMikioy0a5p0IU8gHoqSvtLaA==",
 | 
			
		||||
      "path": "microsoft.entityframeworkcore/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.entityframeworkcore.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.EntityFrameworkCore.Abstractions/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-bJ6Crbz3FP2Cze1DXg+FiE5l0AFK8y6j32LP+6tMFrpdJc0XB8XBGXEX6w9baulxXC8U3OYUq1yxFVwgNdVyJw==",
 | 
			
		||||
      "path": "microsoft.entityframeworkcore.abstractions/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.entityframeworkcore.abstractions.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.EntityFrameworkCore.Analyzers/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-Cm1+PV53O/xN4P8fMkSZq9aqyXRjEZ5kmuWs7W4yE4V4GLgrqTCRmtooM5tUPM3R7VI47hAa8Aab+UuSRvpU+w==",
 | 
			
		||||
      "path": "microsoft.entityframeworkcore.analyzers/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.entityframeworkcore.analyzers.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.EntityFrameworkCore.Relational/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-n8c2Nyfyl0AKXdM++tiKZmX/jeiu1Uv+uxZAHGgKuiQJbpOCPAhjRB4tHLdo1jOvfkhJT9K6wekf9VaXjtL1tw==",
 | 
			
		||||
      "path": "microsoft.entityframeworkcore.relational/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.entityframeworkcore.relational.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Caching.Abstractions/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-iBIdKjKa2nR4LdknV2JMSRpJVM5TOca25EckPm6SZQT6HfH8RoHrn9m14GUAkvzE+uOziXRoAwr8YIC6ZOpyXg==",
 | 
			
		||||
      "path": "microsoft.extensions.caching.abstractions/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.caching.abstractions.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Caching.Memory/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-u04q7+tgc8l6pQ5HOcr6scgapkQQHnrhpGoCaaAZd24R36/NxGsGxuhSmhHOrQx9CsBLe2CVBN/4CkLlxtnnXw==",
 | 
			
		||||
      "path": "microsoft.extensions.caching.memory/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.caching.memory.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Configuration/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-xWvtu/ra8xDOy62ZXzQj1ElmmH3GpZBSKvw4LbfNXKCy+PaziS5Uh0gQ47D4H4w3u+PJfhNWCCGCp9ORNEzkRw==",
 | 
			
		||||
      "path": "microsoft.extensions.configuration/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.configuration.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Configuration.Abstractions/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-0qbNyxGpuNP/fuQ3FLHesm1Vn/83qYcAgVsi1UQCQN1peY4YH1uiizOh4xbYkQyxiVMD/c/zhiYYv94G0DXSSA==",
 | 
			
		||||
      "path": "microsoft.extensions.configuration.abstractions/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.configuration.abstractions.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Configuration.Binder/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-l/oqIWRM4YF62mlCOrIKGUOCemsaID/lngK2SZEtpYI8LrktpjPd4QzvENWj5GebbLbqOtsFhF6Ko6dgzmUnBw==",
 | 
			
		||||
      "path": "microsoft.extensions.configuration.binder/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.configuration.binder.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.DependencyInjection/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-tUpYcVxFqwh8wVD8O+6A8gJnVtl6L4N1Vd9bLJgQSJ0gjBTUQ/eKwJn0LglkkaDU7GAxODDv4eexgZn3QSE0NQ==",
 | 
			
		||||
      "path": "microsoft.extensions.dependencyinjection/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.dependencyinjection.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-YP0kEBkSLTVl3znqZEux+xyJpz5iVNwFZf0OPS7nupdKbojSlO7Fa+JuQjLYpWfpAshaMcznu27tjWzfXRJnOA==",
 | 
			
		||||
      "path": "microsoft.extensions.dependencyinjection.abstractions/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.dependencyinjection.abstractions.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Logging/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-Bch88WGwrgJUabSOiTbPgne/jkCcWTyP97db8GWzQH9RcGi6TThiRm8ggsD+OXBW2UBwAYx1Zb1ns1elsMiomQ==",
 | 
			
		||||
      "path": "microsoft.extensions.logging/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.logging.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Logging.Abstractions/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-LxQPR/KE4P9nx304VcFipWPcW8ZOZOGHuiYlG0ncAQJItogDzR9nyYUNvziLObx2MfX2Z9iCTdAqEtoImaQOYg==",
 | 
			
		||||
      "path": "microsoft.extensions.logging.abstractions/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.logging.abstractions.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Options/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-mpkwjNg5sr1XHEJwVS8G1w6dsh5/72vQOOe4aqhg012j93m8OOmfyIBwoQN4SE0KRRS+fatdW3qqUrHbRwlWOA==",
 | 
			
		||||
      "path": "microsoft.extensions.options/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.options.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Primitives/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-XcIoXQhT0kwnEhOKv/LmpWR6yF6QWmBTy9Fcsz4aHuCOgTJ7Zd23ELtUA4BfwlYoFlSedavS+vURz9tNekd44g==",
 | 
			
		||||
      "path": "microsoft.extensions.primitives/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.primitives.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "MySqlConnector/0.69.10": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-flikhWc6q1gZE4l1PujXLnoZxthf/DqKo43y8x5Cw7/iaivjVYAHHhlr3/t6i8GImi/dbxP4zntp5J/4EVFcbw==",
 | 
			
		||||
      "path": "mysqlconnector/0.69.10",
 | 
			
		||||
      "hashPath": "mysqlconnector.0.69.10.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Newtonsoft.Json/11.0.2": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-IvJe1pj7JHEsP8B8J8DwlMEx8UInrs/x+9oVY+oCD13jpLu4JbJU2WCIsMRn5C4yW9+DgkaO8uiVE5VHKjpmdQ==",
 | 
			
		||||
      "path": "newtonsoft.json/11.0.2",
 | 
			
		||||
      "hashPath": "newtonsoft.json.11.0.2.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Pomelo.EntityFrameworkCore.MySql/3.2.4": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-6UOPWyL2qIsRCnN880YXA6rACpqVV6GE+H3vR4KJytjigWKFp+aiRDwJRSorwZ9ntHu+RDBcXGjmaShj0mBmYA==",
 | 
			
		||||
      "path": "pomelo.entityframeworkcore.mysql/3.2.4",
 | 
			
		||||
      "hashPath": "pomelo.entityframeworkcore.mysql.3.2.4.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Pomelo.JsonObject/2.2.1": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-VHPk3Yf7nDt+tZMC1M4oAoc3bgTYsOrap3VTjn//vd91b/nfquAbAeq1k0Lf7mPt8J7imLd9Pbzm50uB5euuZA==",
 | 
			
		||||
      "path": "pomelo.jsonobject/2.2.1",
 | 
			
		||||
      "hashPath": "pomelo.jsonobject.2.2.1.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "System.Collections.Immutable/1.7.1": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-B43Zsz5EfMwyEbnObwRxW5u85fzJma3lrDeGcSAV1qkhSRTNY5uXAByTn9h9ddNdhM+4/YoLc/CI43umjwIl9Q==",
 | 
			
		||||
      "path": "system.collections.immutable/1.7.1",
 | 
			
		||||
      "hashPath": "system.collections.immutable.1.7.1.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "System.ComponentModel.Annotations/4.7.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-0YFqjhp/mYkDGpU0Ye1GjE53HMp9UVfGN7seGpAMttAC0C40v5gw598jCgpbBLMmCo0E5YRLBv5Z2doypO49ZQ==",
 | 
			
		||||
      "path": "system.componentmodel.annotations/4.7.0",
 | 
			
		||||
      "hashPath": "system.componentmodel.annotations.4.7.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "System.Diagnostics.DiagnosticSource/4.7.1": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-j81Lovt90PDAq8kLpaJfJKV/rWdWuEk6jfV+MBkee33vzYLEUsy4gXK8laa9V2nZlLM9VM9yA/OOQxxPEJKAMw==",
 | 
			
		||||
      "path": "system.diagnostics.diagnosticsource/4.7.1",
 | 
			
		||||
      "hashPath": "system.diagnostics.diagnosticsource.4.7.1.nupkg.sha512"
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Debug/netcoreapp3.1/GenerateVDPCycle.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Debug/netcoreapp3.1/GenerateVDPCycle.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Debug/netcoreapp3.1/GenerateVDPCycle.exe
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Debug/netcoreapp3.1/GenerateVDPCycle.exe
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Debug/netcoreapp3.1/GenerateVDPCycle.pdb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Debug/netcoreapp3.1/GenerateVDPCycle.pdb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1,10 @@
 | 
			
		||||
{
 | 
			
		||||
  "runtimeOptions": {
 | 
			
		||||
    "additionalProbingPaths": [
 | 
			
		||||
      "C:\\Users\\Admin\\.dotnet\\store\\|arch|\\|tfm|",
 | 
			
		||||
      "C:\\Users\\Admin\\.nuget\\packages",
 | 
			
		||||
      "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
 | 
			
		||||
      "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet"
 | 
			
		||||
    ]
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@@ -0,0 +1,9 @@
 | 
			
		||||
{
 | 
			
		||||
  "runtimeOptions": {
 | 
			
		||||
    "tfm": "netcoreapp3.1",
 | 
			
		||||
    "framework": {
 | 
			
		||||
      "name": "Microsoft.NETCore.App",
 | 
			
		||||
      "version": "3.1.0"
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Debug/netcoreapp3.1/MySqlConnector.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Debug/netcoreapp3.1/MySqlConnector.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Debug/netcoreapp3.1/Newtonsoft.Json.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Debug/netcoreapp3.1/Newtonsoft.Json.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Debug/netcoreapp3.1/Pomelo.JsonObject.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Debug/netcoreapp3.1/Pomelo.JsonObject.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1,436 @@
 | 
			
		||||
{
 | 
			
		||||
  "runtimeTarget": {
 | 
			
		||||
    "name": ".NETCoreApp,Version=v3.1",
 | 
			
		||||
    "signature": ""
 | 
			
		||||
  },
 | 
			
		||||
  "compilationOptions": {},
 | 
			
		||||
  "targets": {
 | 
			
		||||
    ".NETCoreApp,Version=v3.1": {
 | 
			
		||||
      "GenerateVDPCycle/1.0.0": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "MySqlConnector": "0.69.10",
 | 
			
		||||
          "Pomelo.EntityFrameworkCore.MySql": "3.2.4"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "GenerateVDPCycle.dll": {}
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Bcl.AsyncInterfaces/1.1.1": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
 | 
			
		||||
            "assemblyVersion": "1.0.0.0",
 | 
			
		||||
            "fileVersion": "4.700.20.21406"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Bcl.HashCode/1.1.0": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp2.1/Microsoft.Bcl.HashCode.dll": {
 | 
			
		||||
            "assemblyVersion": "1.0.0.0",
 | 
			
		||||
            "fileVersion": "4.700.19.56404"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.CSharp/4.5.0": {},
 | 
			
		||||
      "Microsoft.EntityFrameworkCore/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Bcl.AsyncInterfaces": "1.1.1",
 | 
			
		||||
          "Microsoft.Bcl.HashCode": "1.1.0",
 | 
			
		||||
          "Microsoft.EntityFrameworkCore.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.EntityFrameworkCore.Analyzers": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Caching.Memory": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Logging": "3.1.8",
 | 
			
		||||
          "System.Collections.Immutable": "1.7.1",
 | 
			
		||||
          "System.ComponentModel.Annotations": "4.7.0",
 | 
			
		||||
          "System.Diagnostics.DiagnosticSource": "4.7.1"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.EntityFrameworkCore.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42012"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.EntityFrameworkCore.Abstractions/3.1.8": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42012"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.EntityFrameworkCore.Analyzers/3.1.8": {},
 | 
			
		||||
      "Microsoft.EntityFrameworkCore.Relational/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.EntityFrameworkCore": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.EntityFrameworkCore.Relational.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42012"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Caching.Abstractions/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Primitives": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Caching.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Caching.Memory/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Caching.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Logging.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Options": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Caching.Memory.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Configuration/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Configuration.Abstractions": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Configuration.Abstractions/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Primitives": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Configuration.Binder/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Configuration": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.Binder.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.DependencyInjection/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.DependencyInjection.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.8": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Logging/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Configuration.Binder": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Logging.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Options": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Logging.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Logging.Abstractions/3.1.8": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Options/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Primitives": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Options.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Primitives/3.1.8": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Primitives.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "MySqlConnector/0.69.10": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.0/MySqlConnector.dll": {
 | 
			
		||||
            "assemblyVersion": "0.69.10.0",
 | 
			
		||||
            "fileVersion": "0.69.10.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Newtonsoft.Json/11.0.2": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Newtonsoft.Json.dll": {
 | 
			
		||||
            "assemblyVersion": "11.0.0.0",
 | 
			
		||||
            "fileVersion": "11.0.2.21924"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Pomelo.EntityFrameworkCore.MySql/3.2.4": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.EntityFrameworkCore.Relational": "3.1.8",
 | 
			
		||||
          "MySqlConnector": "0.69.10",
 | 
			
		||||
          "Pomelo.JsonObject": "2.2.1"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Pomelo.EntityFrameworkCore.MySql.dll": {
 | 
			
		||||
            "assemblyVersion": "3.2.4.0",
 | 
			
		||||
            "fileVersion": "3.2.4.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Pomelo.JsonObject/2.2.1": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.CSharp": "4.5.0",
 | 
			
		||||
          "Newtonsoft.Json": "11.0.2"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Pomelo.JsonObject.dll": {
 | 
			
		||||
            "assemblyVersion": "2.2.1.0",
 | 
			
		||||
            "fileVersion": "2.2.1.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "System.Collections.Immutable/1.7.1": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/System.Collections.Immutable.dll": {
 | 
			
		||||
            "assemblyVersion": "1.2.5.0",
 | 
			
		||||
            "fileVersion": "4.700.20.21406"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "System.ComponentModel.Annotations/4.7.0": {},
 | 
			
		||||
      "System.Diagnostics.DiagnosticSource/4.7.1": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {
 | 
			
		||||
            "assemblyVersion": "4.0.5.0",
 | 
			
		||||
            "fileVersion": "4.700.20.21406"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "libraries": {
 | 
			
		||||
    "GenerateVDPCycle/1.0.0": {
 | 
			
		||||
      "type": "project",
 | 
			
		||||
      "serviceable": false,
 | 
			
		||||
      "sha512": ""
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Bcl.AsyncInterfaces/1.1.1": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-yuvf07qFWFqtK3P/MRkEKLhn5r2UbSpVueRziSqj0yJQIKFwG1pq9mOayK3zE5qZCTs0CbrwL9M6R8VwqyGy2w==",
 | 
			
		||||
      "path": "microsoft.bcl.asyncinterfaces/1.1.1",
 | 
			
		||||
      "hashPath": "microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Bcl.HashCode/1.1.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-J2G1k+u5unBV+aYcwxo94ip16Rkp65pgWFb0R6zwJipzWNMgvqlWeuI7/+R+e8bob66LnSG+llLJ+z8wI94cHg==",
 | 
			
		||||
      "path": "microsoft.bcl.hashcode/1.1.0",
 | 
			
		||||
      "hashPath": "microsoft.bcl.hashcode.1.1.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.CSharp/4.5.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==",
 | 
			
		||||
      "path": "microsoft.csharp/4.5.0",
 | 
			
		||||
      "hashPath": "microsoft.csharp.4.5.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.EntityFrameworkCore/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-bI+yxA329qf+8efR6A35/3L2NLekcsWJOfXakA37ILUiWcX1qp/XsXmEi6SYMpMikioy0a5p0IU8gHoqSvtLaA==",
 | 
			
		||||
      "path": "microsoft.entityframeworkcore/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.entityframeworkcore.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.EntityFrameworkCore.Abstractions/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-bJ6Crbz3FP2Cze1DXg+FiE5l0AFK8y6j32LP+6tMFrpdJc0XB8XBGXEX6w9baulxXC8U3OYUq1yxFVwgNdVyJw==",
 | 
			
		||||
      "path": "microsoft.entityframeworkcore.abstractions/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.entityframeworkcore.abstractions.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.EntityFrameworkCore.Analyzers/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-Cm1+PV53O/xN4P8fMkSZq9aqyXRjEZ5kmuWs7W4yE4V4GLgrqTCRmtooM5tUPM3R7VI47hAa8Aab+UuSRvpU+w==",
 | 
			
		||||
      "path": "microsoft.entityframeworkcore.analyzers/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.entityframeworkcore.analyzers.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.EntityFrameworkCore.Relational/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-n8c2Nyfyl0AKXdM++tiKZmX/jeiu1Uv+uxZAHGgKuiQJbpOCPAhjRB4tHLdo1jOvfkhJT9K6wekf9VaXjtL1tw==",
 | 
			
		||||
      "path": "microsoft.entityframeworkcore.relational/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.entityframeworkcore.relational.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Caching.Abstractions/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-iBIdKjKa2nR4LdknV2JMSRpJVM5TOca25EckPm6SZQT6HfH8RoHrn9m14GUAkvzE+uOziXRoAwr8YIC6ZOpyXg==",
 | 
			
		||||
      "path": "microsoft.extensions.caching.abstractions/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.caching.abstractions.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Caching.Memory/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-u04q7+tgc8l6pQ5HOcr6scgapkQQHnrhpGoCaaAZd24R36/NxGsGxuhSmhHOrQx9CsBLe2CVBN/4CkLlxtnnXw==",
 | 
			
		||||
      "path": "microsoft.extensions.caching.memory/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.caching.memory.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Configuration/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-xWvtu/ra8xDOy62ZXzQj1ElmmH3GpZBSKvw4LbfNXKCy+PaziS5Uh0gQ47D4H4w3u+PJfhNWCCGCp9ORNEzkRw==",
 | 
			
		||||
      "path": "microsoft.extensions.configuration/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.configuration.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Configuration.Abstractions/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-0qbNyxGpuNP/fuQ3FLHesm1Vn/83qYcAgVsi1UQCQN1peY4YH1uiizOh4xbYkQyxiVMD/c/zhiYYv94G0DXSSA==",
 | 
			
		||||
      "path": "microsoft.extensions.configuration.abstractions/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.configuration.abstractions.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Configuration.Binder/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-l/oqIWRM4YF62mlCOrIKGUOCemsaID/lngK2SZEtpYI8LrktpjPd4QzvENWj5GebbLbqOtsFhF6Ko6dgzmUnBw==",
 | 
			
		||||
      "path": "microsoft.extensions.configuration.binder/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.configuration.binder.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.DependencyInjection/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-tUpYcVxFqwh8wVD8O+6A8gJnVtl6L4N1Vd9bLJgQSJ0gjBTUQ/eKwJn0LglkkaDU7GAxODDv4eexgZn3QSE0NQ==",
 | 
			
		||||
      "path": "microsoft.extensions.dependencyinjection/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.dependencyinjection.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-YP0kEBkSLTVl3znqZEux+xyJpz5iVNwFZf0OPS7nupdKbojSlO7Fa+JuQjLYpWfpAshaMcznu27tjWzfXRJnOA==",
 | 
			
		||||
      "path": "microsoft.extensions.dependencyinjection.abstractions/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.dependencyinjection.abstractions.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Logging/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-Bch88WGwrgJUabSOiTbPgne/jkCcWTyP97db8GWzQH9RcGi6TThiRm8ggsD+OXBW2UBwAYx1Zb1ns1elsMiomQ==",
 | 
			
		||||
      "path": "microsoft.extensions.logging/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.logging.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Logging.Abstractions/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-LxQPR/KE4P9nx304VcFipWPcW8ZOZOGHuiYlG0ncAQJItogDzR9nyYUNvziLObx2MfX2Z9iCTdAqEtoImaQOYg==",
 | 
			
		||||
      "path": "microsoft.extensions.logging.abstractions/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.logging.abstractions.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Options/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-mpkwjNg5sr1XHEJwVS8G1w6dsh5/72vQOOe4aqhg012j93m8OOmfyIBwoQN4SE0KRRS+fatdW3qqUrHbRwlWOA==",
 | 
			
		||||
      "path": "microsoft.extensions.options/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.options.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Primitives/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-XcIoXQhT0kwnEhOKv/LmpWR6yF6QWmBTy9Fcsz4aHuCOgTJ7Zd23ELtUA4BfwlYoFlSedavS+vURz9tNekd44g==",
 | 
			
		||||
      "path": "microsoft.extensions.primitives/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.primitives.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "MySqlConnector/0.69.10": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-flikhWc6q1gZE4l1PujXLnoZxthf/DqKo43y8x5Cw7/iaivjVYAHHhlr3/t6i8GImi/dbxP4zntp5J/4EVFcbw==",
 | 
			
		||||
      "path": "mysqlconnector/0.69.10",
 | 
			
		||||
      "hashPath": "mysqlconnector.0.69.10.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Newtonsoft.Json/11.0.2": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-IvJe1pj7JHEsP8B8J8DwlMEx8UInrs/x+9oVY+oCD13jpLu4JbJU2WCIsMRn5C4yW9+DgkaO8uiVE5VHKjpmdQ==",
 | 
			
		||||
      "path": "newtonsoft.json/11.0.2",
 | 
			
		||||
      "hashPath": "newtonsoft.json.11.0.2.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Pomelo.EntityFrameworkCore.MySql/3.2.4": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-6UOPWyL2qIsRCnN880YXA6rACpqVV6GE+H3vR4KJytjigWKFp+aiRDwJRSorwZ9ntHu+RDBcXGjmaShj0mBmYA==",
 | 
			
		||||
      "path": "pomelo.entityframeworkcore.mysql/3.2.4",
 | 
			
		||||
      "hashPath": "pomelo.entityframeworkcore.mysql.3.2.4.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Pomelo.JsonObject/2.2.1": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-VHPk3Yf7nDt+tZMC1M4oAoc3bgTYsOrap3VTjn//vd91b/nfquAbAeq1k0Lf7mPt8J7imLd9Pbzm50uB5euuZA==",
 | 
			
		||||
      "path": "pomelo.jsonobject/2.2.1",
 | 
			
		||||
      "hashPath": "pomelo.jsonobject.2.2.1.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "System.Collections.Immutable/1.7.1": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-B43Zsz5EfMwyEbnObwRxW5u85fzJma3lrDeGcSAV1qkhSRTNY5uXAByTn9h9ddNdhM+4/YoLc/CI43umjwIl9Q==",
 | 
			
		||||
      "path": "system.collections.immutable/1.7.1",
 | 
			
		||||
      "hashPath": "system.collections.immutable.1.7.1.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "System.ComponentModel.Annotations/4.7.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-0YFqjhp/mYkDGpU0Ye1GjE53HMp9UVfGN7seGpAMttAC0C40v5gw598jCgpbBLMmCo0E5YRLBv5Z2doypO49ZQ==",
 | 
			
		||||
      "path": "system.componentmodel.annotations/4.7.0",
 | 
			
		||||
      "hashPath": "system.componentmodel.annotations.4.7.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "System.Diagnostics.DiagnosticSource/4.7.1": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-j81Lovt90PDAq8kLpaJfJKV/rWdWuEk6jfV+MBkee33vzYLEUsy4gXK8laa9V2nZlLM9VM9yA/OOQxxPEJKAMw==",
 | 
			
		||||
      "path": "system.diagnostics.diagnosticsource/4.7.1",
 | 
			
		||||
      "hashPath": "system.diagnostics.diagnosticsource.4.7.1.nupkg.sha512"
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Release/netcoreapp3.1/GenerateVDPCycle.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Release/netcoreapp3.1/GenerateVDPCycle.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Release/netcoreapp3.1/GenerateVDPCycle.exe
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Release/netcoreapp3.1/GenerateVDPCycle.exe
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Release/netcoreapp3.1/GenerateVDPCycle.pdb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Release/netcoreapp3.1/GenerateVDPCycle.pdb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1,10 @@
 | 
			
		||||
{
 | 
			
		||||
  "runtimeOptions": {
 | 
			
		||||
    "additionalProbingPaths": [
 | 
			
		||||
      "C:\\Users\\Admin\\.dotnet\\store\\|arch|\\|tfm|",
 | 
			
		||||
      "C:\\Users\\Admin\\.nuget\\packages",
 | 
			
		||||
      "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
 | 
			
		||||
      "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet"
 | 
			
		||||
    ]
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@@ -0,0 +1,9 @@
 | 
			
		||||
{
 | 
			
		||||
  "runtimeOptions": {
 | 
			
		||||
    "tfm": "netcoreapp3.1",
 | 
			
		||||
    "framework": {
 | 
			
		||||
      "name": "Microsoft.NETCore.App",
 | 
			
		||||
      "version": "3.1.0"
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Release/netcoreapp3.1/MySqlConnector.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Release/netcoreapp3.1/MySqlConnector.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Release/netcoreapp3.1/Newtonsoft.Json.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Release/netcoreapp3.1/Newtonsoft.Json.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Release/netcoreapp3.1/Pomelo.JsonObject.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								GenerateVDPCycle/bin/Release/netcoreapp3.1/Pomelo.JsonObject.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1,436 @@
 | 
			
		||||
{
 | 
			
		||||
  "runtimeTarget": {
 | 
			
		||||
    "name": ".NETCoreApp,Version=v3.1",
 | 
			
		||||
    "signature": ""
 | 
			
		||||
  },
 | 
			
		||||
  "compilationOptions": {},
 | 
			
		||||
  "targets": {
 | 
			
		||||
    ".NETCoreApp,Version=v3.1": {
 | 
			
		||||
      "GenerateVDPCycle/1.0.0": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "MySqlConnector": "0.69.10",
 | 
			
		||||
          "Pomelo.EntityFrameworkCore.MySql": "3.2.4"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "GenerateVDPCycle.dll": {}
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Bcl.AsyncInterfaces/1.1.1": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
 | 
			
		||||
            "assemblyVersion": "1.0.0.0",
 | 
			
		||||
            "fileVersion": "4.700.20.21406"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Bcl.HashCode/1.1.0": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp2.1/Microsoft.Bcl.HashCode.dll": {
 | 
			
		||||
            "assemblyVersion": "1.0.0.0",
 | 
			
		||||
            "fileVersion": "4.700.19.56404"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.CSharp/4.5.0": {},
 | 
			
		||||
      "Microsoft.EntityFrameworkCore/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Bcl.AsyncInterfaces": "1.1.1",
 | 
			
		||||
          "Microsoft.Bcl.HashCode": "1.1.0",
 | 
			
		||||
          "Microsoft.EntityFrameworkCore.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.EntityFrameworkCore.Analyzers": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Caching.Memory": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Logging": "3.1.8",
 | 
			
		||||
          "System.Collections.Immutable": "1.7.1",
 | 
			
		||||
          "System.ComponentModel.Annotations": "4.7.0",
 | 
			
		||||
          "System.Diagnostics.DiagnosticSource": "4.7.1"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.EntityFrameworkCore.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42012"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.EntityFrameworkCore.Abstractions/3.1.8": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42012"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.EntityFrameworkCore.Analyzers/3.1.8": {},
 | 
			
		||||
      "Microsoft.EntityFrameworkCore.Relational/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.EntityFrameworkCore": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.EntityFrameworkCore.Relational.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42012"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Caching.Abstractions/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Primitives": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Caching.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Caching.Memory/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Caching.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Logging.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Options": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Caching.Memory.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Configuration/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Configuration.Abstractions": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Configuration.Abstractions/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Primitives": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Configuration.Binder/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Configuration": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.Binder.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.DependencyInjection/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.DependencyInjection.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.8": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Logging/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.Configuration.Binder": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Logging.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Options": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Logging.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Logging.Abstractions/3.1.8": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Options/3.1.8": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.8",
 | 
			
		||||
          "Microsoft.Extensions.Primitives": "3.1.8"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Options.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.Primitives/3.1.8": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.1/Microsoft.Extensions.Primitives.dll": {
 | 
			
		||||
            "assemblyVersion": "3.1.8.0",
 | 
			
		||||
            "fileVersion": "3.100.820.42004"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "MySqlConnector/0.69.10": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netcoreapp3.0/MySqlConnector.dll": {
 | 
			
		||||
            "assemblyVersion": "0.69.10.0",
 | 
			
		||||
            "fileVersion": "0.69.10.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Newtonsoft.Json/11.0.2": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Newtonsoft.Json.dll": {
 | 
			
		||||
            "assemblyVersion": "11.0.0.0",
 | 
			
		||||
            "fileVersion": "11.0.2.21924"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Pomelo.EntityFrameworkCore.MySql/3.2.4": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.EntityFrameworkCore.Relational": "3.1.8",
 | 
			
		||||
          "MySqlConnector": "0.69.10",
 | 
			
		||||
          "Pomelo.JsonObject": "2.2.1"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Pomelo.EntityFrameworkCore.MySql.dll": {
 | 
			
		||||
            "assemblyVersion": "3.2.4.0",
 | 
			
		||||
            "fileVersion": "3.2.4.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Pomelo.JsonObject/2.2.1": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.CSharp": "4.5.0",
 | 
			
		||||
          "Newtonsoft.Json": "11.0.2"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Pomelo.JsonObject.dll": {
 | 
			
		||||
            "assemblyVersion": "2.2.1.0",
 | 
			
		||||
            "fileVersion": "2.2.1.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "System.Collections.Immutable/1.7.1": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/System.Collections.Immutable.dll": {
 | 
			
		||||
            "assemblyVersion": "1.2.5.0",
 | 
			
		||||
            "fileVersion": "4.700.20.21406"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "System.ComponentModel.Annotations/4.7.0": {},
 | 
			
		||||
      "System.Diagnostics.DiagnosticSource/4.7.1": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {
 | 
			
		||||
            "assemblyVersion": "4.0.5.0",
 | 
			
		||||
            "fileVersion": "4.700.20.21406"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "libraries": {
 | 
			
		||||
    "GenerateVDPCycle/1.0.0": {
 | 
			
		||||
      "type": "project",
 | 
			
		||||
      "serviceable": false,
 | 
			
		||||
      "sha512": ""
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Bcl.AsyncInterfaces/1.1.1": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-yuvf07qFWFqtK3P/MRkEKLhn5r2UbSpVueRziSqj0yJQIKFwG1pq9mOayK3zE5qZCTs0CbrwL9M6R8VwqyGy2w==",
 | 
			
		||||
      "path": "microsoft.bcl.asyncinterfaces/1.1.1",
 | 
			
		||||
      "hashPath": "microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Bcl.HashCode/1.1.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-J2G1k+u5unBV+aYcwxo94ip16Rkp65pgWFb0R6zwJipzWNMgvqlWeuI7/+R+e8bob66LnSG+llLJ+z8wI94cHg==",
 | 
			
		||||
      "path": "microsoft.bcl.hashcode/1.1.0",
 | 
			
		||||
      "hashPath": "microsoft.bcl.hashcode.1.1.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.CSharp/4.5.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==",
 | 
			
		||||
      "path": "microsoft.csharp/4.5.0",
 | 
			
		||||
      "hashPath": "microsoft.csharp.4.5.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.EntityFrameworkCore/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-bI+yxA329qf+8efR6A35/3L2NLekcsWJOfXakA37ILUiWcX1qp/XsXmEi6SYMpMikioy0a5p0IU8gHoqSvtLaA==",
 | 
			
		||||
      "path": "microsoft.entityframeworkcore/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.entityframeworkcore.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.EntityFrameworkCore.Abstractions/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-bJ6Crbz3FP2Cze1DXg+FiE5l0AFK8y6j32LP+6tMFrpdJc0XB8XBGXEX6w9baulxXC8U3OYUq1yxFVwgNdVyJw==",
 | 
			
		||||
      "path": "microsoft.entityframeworkcore.abstractions/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.entityframeworkcore.abstractions.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.EntityFrameworkCore.Analyzers/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-Cm1+PV53O/xN4P8fMkSZq9aqyXRjEZ5kmuWs7W4yE4V4GLgrqTCRmtooM5tUPM3R7VI47hAa8Aab+UuSRvpU+w==",
 | 
			
		||||
      "path": "microsoft.entityframeworkcore.analyzers/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.entityframeworkcore.analyzers.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.EntityFrameworkCore.Relational/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-n8c2Nyfyl0AKXdM++tiKZmX/jeiu1Uv+uxZAHGgKuiQJbpOCPAhjRB4tHLdo1jOvfkhJT9K6wekf9VaXjtL1tw==",
 | 
			
		||||
      "path": "microsoft.entityframeworkcore.relational/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.entityframeworkcore.relational.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Caching.Abstractions/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-iBIdKjKa2nR4LdknV2JMSRpJVM5TOca25EckPm6SZQT6HfH8RoHrn9m14GUAkvzE+uOziXRoAwr8YIC6ZOpyXg==",
 | 
			
		||||
      "path": "microsoft.extensions.caching.abstractions/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.caching.abstractions.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Caching.Memory/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-u04q7+tgc8l6pQ5HOcr6scgapkQQHnrhpGoCaaAZd24R36/NxGsGxuhSmhHOrQx9CsBLe2CVBN/4CkLlxtnnXw==",
 | 
			
		||||
      "path": "microsoft.extensions.caching.memory/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.caching.memory.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Configuration/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-xWvtu/ra8xDOy62ZXzQj1ElmmH3GpZBSKvw4LbfNXKCy+PaziS5Uh0gQ47D4H4w3u+PJfhNWCCGCp9ORNEzkRw==",
 | 
			
		||||
      "path": "microsoft.extensions.configuration/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.configuration.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Configuration.Abstractions/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-0qbNyxGpuNP/fuQ3FLHesm1Vn/83qYcAgVsi1UQCQN1peY4YH1uiizOh4xbYkQyxiVMD/c/zhiYYv94G0DXSSA==",
 | 
			
		||||
      "path": "microsoft.extensions.configuration.abstractions/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.configuration.abstractions.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Configuration.Binder/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-l/oqIWRM4YF62mlCOrIKGUOCemsaID/lngK2SZEtpYI8LrktpjPd4QzvENWj5GebbLbqOtsFhF6Ko6dgzmUnBw==",
 | 
			
		||||
      "path": "microsoft.extensions.configuration.binder/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.configuration.binder.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.DependencyInjection/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-tUpYcVxFqwh8wVD8O+6A8gJnVtl6L4N1Vd9bLJgQSJ0gjBTUQ/eKwJn0LglkkaDU7GAxODDv4eexgZn3QSE0NQ==",
 | 
			
		||||
      "path": "microsoft.extensions.dependencyinjection/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.dependencyinjection.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-YP0kEBkSLTVl3znqZEux+xyJpz5iVNwFZf0OPS7nupdKbojSlO7Fa+JuQjLYpWfpAshaMcznu27tjWzfXRJnOA==",
 | 
			
		||||
      "path": "microsoft.extensions.dependencyinjection.abstractions/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.dependencyinjection.abstractions.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Logging/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-Bch88WGwrgJUabSOiTbPgne/jkCcWTyP97db8GWzQH9RcGi6TThiRm8ggsD+OXBW2UBwAYx1Zb1ns1elsMiomQ==",
 | 
			
		||||
      "path": "microsoft.extensions.logging/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.logging.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Logging.Abstractions/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-LxQPR/KE4P9nx304VcFipWPcW8ZOZOGHuiYlG0ncAQJItogDzR9nyYUNvziLObx2MfX2Z9iCTdAqEtoImaQOYg==",
 | 
			
		||||
      "path": "microsoft.extensions.logging.abstractions/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.logging.abstractions.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Options/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-mpkwjNg5sr1XHEJwVS8G1w6dsh5/72vQOOe4aqhg012j93m8OOmfyIBwoQN4SE0KRRS+fatdW3qqUrHbRwlWOA==",
 | 
			
		||||
      "path": "microsoft.extensions.options/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.options.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.Primitives/3.1.8": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-XcIoXQhT0kwnEhOKv/LmpWR6yF6QWmBTy9Fcsz4aHuCOgTJ7Zd23ELtUA4BfwlYoFlSedavS+vURz9tNekd44g==",
 | 
			
		||||
      "path": "microsoft.extensions.primitives/3.1.8",
 | 
			
		||||
      "hashPath": "microsoft.extensions.primitives.3.1.8.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "MySqlConnector/0.69.10": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-flikhWc6q1gZE4l1PujXLnoZxthf/DqKo43y8x5Cw7/iaivjVYAHHhlr3/t6i8GImi/dbxP4zntp5J/4EVFcbw==",
 | 
			
		||||
      "path": "mysqlconnector/0.69.10",
 | 
			
		||||
      "hashPath": "mysqlconnector.0.69.10.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Newtonsoft.Json/11.0.2": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-IvJe1pj7JHEsP8B8J8DwlMEx8UInrs/x+9oVY+oCD13jpLu4JbJU2WCIsMRn5C4yW9+DgkaO8uiVE5VHKjpmdQ==",
 | 
			
		||||
      "path": "newtonsoft.json/11.0.2",
 | 
			
		||||
      "hashPath": "newtonsoft.json.11.0.2.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Pomelo.EntityFrameworkCore.MySql/3.2.4": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-6UOPWyL2qIsRCnN880YXA6rACpqVV6GE+H3vR4KJytjigWKFp+aiRDwJRSorwZ9ntHu+RDBcXGjmaShj0mBmYA==",
 | 
			
		||||
      "path": "pomelo.entityframeworkcore.mysql/3.2.4",
 | 
			
		||||
      "hashPath": "pomelo.entityframeworkcore.mysql.3.2.4.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Pomelo.JsonObject/2.2.1": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-VHPk3Yf7nDt+tZMC1M4oAoc3bgTYsOrap3VTjn//vd91b/nfquAbAeq1k0Lf7mPt8J7imLd9Pbzm50uB5euuZA==",
 | 
			
		||||
      "path": "pomelo.jsonobject/2.2.1",
 | 
			
		||||
      "hashPath": "pomelo.jsonobject.2.2.1.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "System.Collections.Immutable/1.7.1": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-B43Zsz5EfMwyEbnObwRxW5u85fzJma3lrDeGcSAV1qkhSRTNY5uXAByTn9h9ddNdhM+4/YoLc/CI43umjwIl9Q==",
 | 
			
		||||
      "path": "system.collections.immutable/1.7.1",
 | 
			
		||||
      "hashPath": "system.collections.immutable.1.7.1.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "System.ComponentModel.Annotations/4.7.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-0YFqjhp/mYkDGpU0Ye1GjE53HMp9UVfGN7seGpAMttAC0C40v5gw598jCgpbBLMmCo0E5YRLBv5Z2doypO49ZQ==",
 | 
			
		||||
      "path": "system.componentmodel.annotations/4.7.0",
 | 
			
		||||
      "hashPath": "system.componentmodel.annotations.4.7.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "System.Diagnostics.DiagnosticSource/4.7.1": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-j81Lovt90PDAq8kLpaJfJKV/rWdWuEk6jfV+MBkee33vzYLEUsy4gXK8laa9V2nZlLM9VM9yA/OOQxxPEJKAMw==",
 | 
			
		||||
      "path": "system.diagnostics.diagnosticsource/4.7.1",
 | 
			
		||||
      "hashPath": "system.diagnostics.diagnosticsource.4.7.1.nupkg.sha512"
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
{
 | 
			
		||||
  "runtimeOptions": {
 | 
			
		||||
    "tfm": "netcoreapp3.1",
 | 
			
		||||
    "framework": {
 | 
			
		||||
      "name": "Microsoft.NETCore.App",
 | 
			
		||||
      "version": "3.1.0"
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1,4 @@
 | 
			
		||||
// <autogenerated />
 | 
			
		||||
using System;
 | 
			
		||||
using System.Reflection;
 | 
			
		||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v3.1", FrameworkDisplayName = "")]
 | 
			
		||||
@@ -0,0 +1,23 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
// <auto-generated>
 | 
			
		||||
//     Этот код создан программой.
 | 
			
		||||
//     Исполняемая версия:4.0.30319.42000
 | 
			
		||||
//
 | 
			
		||||
//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
 | 
			
		||||
//     повторной генерации кода.
 | 
			
		||||
// </auto-generated>
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
using System;
 | 
			
		||||
using System.Reflection;
 | 
			
		||||
 | 
			
		||||
[assembly: System.Reflection.AssemblyCompanyAttribute("GenerateVDPCycle")]
 | 
			
		||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
 | 
			
		||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
 | 
			
		||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
 | 
			
		||||
[assembly: System.Reflection.AssemblyProductAttribute("GenerateVDPCycle")]
 | 
			
		||||
[assembly: System.Reflection.AssemblyTitleAttribute("GenerateVDPCycle")]
 | 
			
		||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
 | 
			
		||||
 | 
			
		||||
// Создано классом WriteCodeFragment MSBuild.
 | 
			
		||||
 | 
			
		||||
@@ -0,0 +1 @@
 | 
			
		||||
59a5486d488c2e641ac886d94e8288c43d288d93
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
20ac2109af959e27b79721e8b01c32eb46e00fe0
 | 
			
		||||
@@ -0,0 +1,72 @@
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\GenerateVDPCycle.exe
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\GenerateVDPCycle.deps.json
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\GenerateVDPCycle.runtimeconfig.json
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\GenerateVDPCycle.runtimeconfig.dev.json
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\GenerateVDPCycle.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\GenerateVDPCycle.pdb
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\obj\Debug\netcoreapp3.1\GenerateVDPCycle.csprojAssemblyReference.cache
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\obj\Debug\netcoreapp3.1\GenerateVDPCycle.AssemblyInfoInputs.cache
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\obj\Debug\netcoreapp3.1\GenerateVDPCycle.AssemblyInfo.cs
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\obj\Debug\netcoreapp3.1\GenerateVDPCycle.csproj.CoreCompileInputs.cache
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\obj\Debug\netcoreapp3.1\GenerateVDPCycle.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\obj\Debug\netcoreapp3.1\GenerateVDPCycle.pdb
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\obj\Debug\netcoreapp3.1\GenerateVDPCycle.genruntimeconfig.cache
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Bcl.AsyncInterfaces.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Bcl.HashCode.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.EntityFrameworkCore.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.EntityFrameworkCore.Abstractions.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.EntityFrameworkCore.Relational.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Caching.Abstractions.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Caching.Memory.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Configuration.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Configuration.Abstractions.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Configuration.Binder.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.DependencyInjection.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.DependencyInjection.Abstractions.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Logging.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Logging.Abstractions.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Options.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Primitives.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\MySqlConnector.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Newtonsoft.Json.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Pomelo.EntityFrameworkCore.MySql.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Pomelo.JsonObject.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\System.Collections.Immutable.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\System.Diagnostics.DiagnosticSource.dll
 | 
			
		||||
E:\Diagram-API\GenerateVDPCycle\obj\Debug\netcoreapp3.1\GenerateVDPCycle.csproj.CopyComplete
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\GenerateVDPCycle.exe
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\GenerateVDPCycle.deps.json
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\GenerateVDPCycle.runtimeconfig.json
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\GenerateVDPCycle.runtimeconfig.dev.json
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\GenerateVDPCycle.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\GenerateVDPCycle.pdb
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Bcl.AsyncInterfaces.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Bcl.HashCode.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.EntityFrameworkCore.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.EntityFrameworkCore.Abstractions.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.EntityFrameworkCore.Relational.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Caching.Abstractions.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Caching.Memory.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Configuration.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Configuration.Abstractions.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Configuration.Binder.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.DependencyInjection.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.DependencyInjection.Abstractions.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Logging.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Logging.Abstractions.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Options.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Microsoft.Extensions.Primitives.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\MySqlConnector.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Newtonsoft.Json.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Pomelo.EntityFrameworkCore.MySql.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\Pomelo.JsonObject.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\System.Collections.Immutable.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\bin\Debug\netcoreapp3.1\System.Diagnostics.DiagnosticSource.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\obj\Debug\netcoreapp3.1\GenerateVDPCycle.csprojAssemblyReference.cache
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\obj\Debug\netcoreapp3.1\GenerateVDPCycle.AssemblyInfoInputs.cache
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\obj\Debug\netcoreapp3.1\GenerateVDPCycle.AssemblyInfo.cs
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\obj\Debug\netcoreapp3.1\GenerateVDPCycle.csproj.CoreCompileInputs.cache
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\obj\Debug\netcoreapp3.1\GenerateVDPCycle.csproj.CopyComplete
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\obj\Debug\netcoreapp3.1\GenerateVDPCycle.dll
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\obj\Debug\netcoreapp3.1\GenerateVDPCycle.pdb
 | 
			
		||||
G:\Diagram-API\GenerateVDPCycle\obj\Debug\netcoreapp3.1\GenerateVDPCycle.genruntimeconfig.cache
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								GenerateVDPCycle/obj/Debug/netcoreapp3.1/GenerateVDPCycle.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								GenerateVDPCycle/obj/Debug/netcoreapp3.1/GenerateVDPCycle.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
2025017ec0df52e0447b542fc347a6ffd6e9f5d1
 | 
			
		||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user