{
  "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"
    }
  }
}