368 lines
15 KiB
JSON
368 lines
15 KiB
JSON
{
|
|
"version": 1,
|
|
"dependencies": {
|
|
"net9.0": {
|
|
"MailKit": {
|
|
"type": "Direct",
|
|
"requested": "[4.12.1, )",
|
|
"resolved": "4.12.1",
|
|
"contentHash": "rIqJm92qtHvk1hDchsJ95Hy7n46A7imE24ol++ikXBsjf3Bi1qDBu4H91FfY6LrYXJaxRlc2gIIpC8AOJrCbqg==",
|
|
"dependencies": {
|
|
"MimeKit": "4.12.0",
|
|
"System.Formats.Asn1": "8.0.1"
|
|
}
|
|
},
|
|
"Microsoft.Extensions.Http": {
|
|
"type": "Direct",
|
|
"requested": "[9.0.4, )",
|
|
"resolved": "9.0.4",
|
|
"contentHash": "ezelU6HJgmq4862YoWuEbHGSV+JnfnonTSbNSJVh6n6wDehyiJn4hBtcK7rGbf2KO3QeSvK5y8E7uzn1oaRH5w==",
|
|
"dependencies": {
|
|
"Microsoft.Extensions.Configuration.Abstractions": "9.0.4",
|
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4",
|
|
"Microsoft.Extensions.Diagnostics": "9.0.4",
|
|
"Microsoft.Extensions.Logging": "9.0.4",
|
|
"Microsoft.Extensions.Logging.Abstractions": "9.0.4",
|
|
"Microsoft.Extensions.Options": "9.0.4"
|
|
}
|
|
},
|
|
"Newtonsoft.Json": {
|
|
"type": "Direct",
|
|
"requested": "[13.0.3, )",
|
|
"resolved": "13.0.3",
|
|
"contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
|
|
},
|
|
"AspNetCore.Localizer.Json": {
|
|
"type": "Transitive",
|
|
"resolved": "1.0.1",
|
|
"contentHash": "Qfv5l+8X9hLRWt6aB4+fjTzz2Pt4wwrMwwfcyrY4t85sJ+7CuB8Jl9f+yccWfFsAZSODKBAz7yFXidaYslsjlA==",
|
|
"dependencies": {
|
|
"Microsoft.AspNetCore.Components": "9.0.0",
|
|
"Microsoft.Extensions.Caching.Memory": "9.0.0",
|
|
"Microsoft.Extensions.Localization": "9.0.0"
|
|
}
|
|
},
|
|
"AutoMapper": {
|
|
"type": "Transitive",
|
|
"resolved": "14.0.0",
|
|
"contentHash": "OC+1neAPM4oCCqQj3g2GJ2shziNNhOkxmNB9cVS8jtx4JbgmRzLcUOxB9Tsz6cVPHugdkHgCaCrTjjSI0Z5sCQ==",
|
|
"dependencies": {
|
|
"Microsoft.Extensions.Options": "8.0.0"
|
|
}
|
|
},
|
|
"BouncyCastle.Cryptography": {
|
|
"type": "Transitive",
|
|
"resolved": "2.5.1",
|
|
"contentHash": "zy8TMeTP+1FH2NrLaNZtdRbBdq7u5MI+NFZQOBSM69u5RFkciinwzV2eveY6Kjf5MzgsYvvl6kTStsj3JrXqkg=="
|
|
},
|
|
"FluentValidation": {
|
|
"type": "Transitive",
|
|
"resolved": "11.11.0",
|
|
"contentHash": "cyIVdQBwSipxWG8MA3Rqox7iNbUNUTK5bfJi9tIdm4CAfH71Oo5ABLP4/QyrUwuakqpUEPGtE43BDddvEehuYw=="
|
|
},
|
|
"MediatR": {
|
|
"type": "Transitive",
|
|
"resolved": "12.4.1",
|
|
"contentHash": "0tLxCgEC5+r1OCuumR3sWyiVa+BMv3AgiU4+pz8xqTc+2q1WbUEXFOr7Orm96oZ9r9FsldgUtWvB2o7b9jDOaw==",
|
|
"dependencies": {
|
|
"MediatR.Contracts": "[2.0.1, 3.0.0)",
|
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0"
|
|
}
|
|
},
|
|
"MediatR.Behaviors.Authorization": {
|
|
"type": "Transitive",
|
|
"resolved": "12.2.0",
|
|
"contentHash": "/rXuisxwJviu9PIffZlcZ6UY0MafX8dNtRi0bS04KciEVxkln8txJZt+rvKgerW3zKdKHfqt2EwRuiOCN9Aszg==",
|
|
"dependencies": {
|
|
"MediatR": "12.4.1",
|
|
"MediatR.Contracts": "2.0.1"
|
|
}
|
|
},
|
|
"MediatR.Contracts": {
|
|
"type": "Transitive",
|
|
"resolved": "2.0.1",
|
|
"contentHash": "FYv95bNT4UwcNA+G/J1oX5OpRiSUxteXaUt2BJbRSdRNiIUNbggJF69wy6mnk2wYToaanpdXZdCwVylt96MpwQ=="
|
|
},
|
|
"Microsoft.AspNetCore.Authentication.JwtBearer": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.5",
|
|
"contentHash": "8J04KPX5NCo6j5AjY/rgeLTceMBJ8Sq4k+YNxN/7hCrbCH1iwHVw7VGGvlCscj615ewMX3jYDmxxLdutbSPOcA==",
|
|
"dependencies": {
|
|
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.0.1"
|
|
}
|
|
},
|
|
"Microsoft.AspNetCore.Authorization": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.0",
|
|
"contentHash": "qDJlBC5pUQ/3o6/C6Vuo9CGKtV5TAe5AdKeHvDR2bgmw8vwPxsAy3KG5eU0i1C+iAUNbmq+iDTbiKt16f9pRiA==",
|
|
"dependencies": {
|
|
"Microsoft.AspNetCore.Metadata": "9.0.0",
|
|
"Microsoft.Extensions.Logging.Abstractions": "9.0.0",
|
|
"Microsoft.Extensions.Options": "9.0.0"
|
|
}
|
|
},
|
|
"Microsoft.AspNetCore.Components": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.0",
|
|
"contentHash": "xKzY0LRqWrwuPVzKIF9k1kC21NrLmIE2qPhhKlInEAdYqNe8qcMoPWZy7fo1uScHkz5g73nTqDDra3+aAV7mTQ==",
|
|
"dependencies": {
|
|
"Microsoft.AspNetCore.Authorization": "9.0.0",
|
|
"Microsoft.AspNetCore.Components.Analyzers": "9.0.0"
|
|
}
|
|
},
|
|
"Microsoft.AspNetCore.Components.Analyzers": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.0",
|
|
"contentHash": "maOE1qlJ9hf1Fb7PhFLw9bgP9mWckuDOcn1uKNt9/msdJG2YHl3cPRHojYa6CxliGHIXL8Da4qPgeUc4CaOoeg=="
|
|
},
|
|
"Microsoft.AspNetCore.Metadata": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.0",
|
|
"contentHash": "X81C891nMuWgzNHyZ0C3s+blSDxRHzQHDFYQoOKtFvFuxGq3BbkLbc5CfiCqIzA/sWIfz6u8sGBgwntQwBJWBw=="
|
|
},
|
|
"Microsoft.Extensions.Caching.Abstractions": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.0",
|
|
"contentHash": "FPWZAa9c0H4dvOj351iR1jkUIs4u9ykL4Bm592yhjDyO5lCoWd+TMAHx2EMbarzUvCvgjWjJIoC6//Q9kH6YhA==",
|
|
"dependencies": {
|
|
"Microsoft.Extensions.Primitives": "9.0.0"
|
|
}
|
|
},
|
|
"Microsoft.Extensions.Caching.Memory": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.0",
|
|
"contentHash": "zbnPX/JQ0pETRSUG9fNPBvpIq42Aufvs15gGYyNIMhCun9yhmWihz0WgsI7bSDPjxWTKBf8oX/zv6v2uZ3W9OQ==",
|
|
"dependencies": {
|
|
"Microsoft.Extensions.Caching.Abstractions": "9.0.0",
|
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
|
|
"Microsoft.Extensions.Logging.Abstractions": "9.0.0",
|
|
"Microsoft.Extensions.Options": "9.0.0",
|
|
"Microsoft.Extensions.Primitives": "9.0.0"
|
|
}
|
|
},
|
|
"Microsoft.Extensions.Configuration": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.4",
|
|
"contentHash": "KIVBrMbItnCJDd1RF4KEaE8jZwDJcDUJW5zXpbwQ05HNYTK1GveHxHK0B3SjgDJuR48GRACXAO+BLhL8h34S7g==",
|
|
"dependencies": {
|
|
"Microsoft.Extensions.Configuration.Abstractions": "9.0.4",
|
|
"Microsoft.Extensions.Primitives": "9.0.4"
|
|
}
|
|
},
|
|
"Microsoft.Extensions.Configuration.Abstractions": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.4",
|
|
"contentHash": "0LN/DiIKvBrkqp7gkF3qhGIeZk6/B63PthAHjQsxymJfIBcz0kbf4/p/t4lMgggVxZ+flRi5xvTwlpPOoZk8fg==",
|
|
"dependencies": {
|
|
"Microsoft.Extensions.Primitives": "9.0.4"
|
|
}
|
|
},
|
|
"Microsoft.Extensions.Configuration.Binder": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.4",
|
|
"contentHash": "cdrjcl9RIcwt3ECbnpP0Gt1+pkjdW90mq5yFYy8D9qRj2NqFFcv3yDp141iEamsd9E218sGxK8WHaIOcrqgDJg==",
|
|
"dependencies": {
|
|
"Microsoft.Extensions.Configuration.Abstractions": "9.0.4"
|
|
}
|
|
},
|
|
"Microsoft.Extensions.DependencyInjection": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.4",
|
|
"contentHash": "f2MTUaS2EQ3lX4325ytPAISZqgBfXmY0WvgD80ji6Z20AoDNiCESxsqo6mFRwHJD/jfVKRw9FsW6+86gNre3ug==",
|
|
"dependencies": {
|
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4"
|
|
}
|
|
},
|
|
"Microsoft.Extensions.DependencyInjection.Abstractions": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.4",
|
|
"contentHash": "UI0TQPVkS78bFdjkTodmkH0Fe8lXv9LnhGFKgKrsgUJ5a5FVdFRcgjIkBVLbGgdRhxWirxH/8IXUtEyYJx6GQg=="
|
|
},
|
|
"Microsoft.Extensions.Diagnostics": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.4",
|
|
"contentHash": "1bCSQrGv9+bpF5MGKF6THbnRFUZqQDrWPA39NDeVW9djeHBmow8kX4SX6/8KkeKI8gmUDG7jsG/bVuNAcY/ATQ==",
|
|
"dependencies": {
|
|
"Microsoft.Extensions.Configuration": "9.0.4",
|
|
"Microsoft.Extensions.Diagnostics.Abstractions": "9.0.4",
|
|
"Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.4"
|
|
}
|
|
},
|
|
"Microsoft.Extensions.Diagnostics.Abstractions": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.4",
|
|
"contentHash": "IAucBcHYtiCmMyFag+Vrp5m+cjGRlDttJk9Vx7Dqpq+Ama4BzVUOk0JARQakgFFr7ZTBSgLKlHmtY5MiItB7Cg==",
|
|
"dependencies": {
|
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4",
|
|
"Microsoft.Extensions.Options": "9.0.4"
|
|
}
|
|
},
|
|
"Microsoft.Extensions.Localization": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.0",
|
|
"contentHash": "Up8Juy8Bh+vL+fXmMWsoSg/G6rszmLFiF44aI2tpOMJE7Ln4D9s37YxOOm81am4Z+V7g8Am3AgVwHYJzi+cL/g==",
|
|
"dependencies": {
|
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
|
|
"Microsoft.Extensions.Localization.Abstractions": "9.0.0",
|
|
"Microsoft.Extensions.Logging.Abstractions": "9.0.0",
|
|
"Microsoft.Extensions.Options": "9.0.0"
|
|
}
|
|
},
|
|
"Microsoft.Extensions.Localization.Abstractions": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.0",
|
|
"contentHash": "wc7PaRhPOnio5Csj80b3UgBWA5l6bp28EhGem7gtfpVopcwbkfPb2Sk8Cu6eBnIW3ZNf1YUgYJzwtjzZEM8+iw=="
|
|
},
|
|
"Microsoft.Extensions.Logging": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.4",
|
|
"contentHash": "xW6QPYsqhbuWBO9/1oA43g/XPKbohJx+7G8FLQgQXIriYvY7s+gxr2wjQJfRoPO900dvvv2vVH7wZovG+M1m6w==",
|
|
"dependencies": {
|
|
"Microsoft.Extensions.DependencyInjection": "9.0.4",
|
|
"Microsoft.Extensions.Logging.Abstractions": "9.0.4",
|
|
"Microsoft.Extensions.Options": "9.0.4"
|
|
}
|
|
},
|
|
"Microsoft.Extensions.Logging.Abstractions": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.4",
|
|
"contentHash": "0MXlimU4Dud6t+iNi5NEz3dO2w1HXdhoOLaYFuLPCjAsvlPQGwOT6V2KZRMLEhCAm/stSZt1AUv0XmDdkjvtbw==",
|
|
"dependencies": {
|
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4"
|
|
}
|
|
},
|
|
"Microsoft.Extensions.Options": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.4",
|
|
"contentHash": "fiFI2+58kicqVZyt/6obqoFwHiab7LC4FkQ3mmiBJ28Yy4fAvy2+v9MRnSvvlOO8chTOjKsdafFl/K9veCPo5g==",
|
|
"dependencies": {
|
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4",
|
|
"Microsoft.Extensions.Primitives": "9.0.4"
|
|
}
|
|
},
|
|
"Microsoft.Extensions.Options.ConfigurationExtensions": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.4",
|
|
"contentHash": "aridVhAT3Ep+vsirR1pzjaOw0Jwiob6dc73VFQn2XmDfBA2X98M8YKO1GarvsXRX7gX1Aj+hj2ijMzrMHDOm0A==",
|
|
"dependencies": {
|
|
"Microsoft.Extensions.Configuration.Abstractions": "9.0.4",
|
|
"Microsoft.Extensions.Configuration.Binder": "9.0.4",
|
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4",
|
|
"Microsoft.Extensions.Options": "9.0.4",
|
|
"Microsoft.Extensions.Primitives": "9.0.4"
|
|
}
|
|
},
|
|
"Microsoft.Extensions.Primitives": {
|
|
"type": "Transitive",
|
|
"resolved": "9.0.4",
|
|
"contentHash": "SPFyMjyku1nqTFFJ928JAMd0QnRe4xjE7KeKnZMWXf3xk+6e0WiOZAluYtLdbJUXtsl2cCRSi8cBquJ408k8RA=="
|
|
},
|
|
"Microsoft.IdentityModel.Abstractions": {
|
|
"type": "Transitive",
|
|
"resolved": "8.11.0",
|
|
"contentHash": "X92UuBmvHYtsVrD+R+senFn6wOtSVtliSZNTZI8oHD+WqhYLmLNlHH6avYcbXqEznozxshSYzD/DVAuz54jjtg=="
|
|
},
|
|
"Microsoft.IdentityModel.JsonWebTokens": {
|
|
"type": "Transitive",
|
|
"resolved": "8.11.0",
|
|
"contentHash": "rLvApg2vqs/Kz5kVHwHUMAe3owInYrsPX8QP8CQktubX9R63P+J47nR/IOS4n6ddJCvGInUGRBKqcBGJtuA4Rw==",
|
|
"dependencies": {
|
|
"Microsoft.IdentityModel.Tokens": "8.11.0"
|
|
}
|
|
},
|
|
"Microsoft.IdentityModel.Logging": {
|
|
"type": "Transitive",
|
|
"resolved": "8.11.0",
|
|
"contentHash": "/JNOMdYOQ4Tgbdwu9GbEcRJEpzakizuECCE8dCgY5lKXyqZUdAKXyeq4zITgS81eZYThqjhQZUYaJxOPofbmrg==",
|
|
"dependencies": {
|
|
"Microsoft.IdentityModel.Abstractions": "8.11.0"
|
|
}
|
|
},
|
|
"Microsoft.IdentityModel.Protocols": {
|
|
"type": "Transitive",
|
|
"resolved": "8.0.1",
|
|
"contentHash": "uA2vpKqU3I2mBBEaeJAWPTjT9v1TZrGWKdgK6G5qJd03CLx83kdiqO9cmiK8/n1erkHzFBwU/RphP83aAe3i3g==",
|
|
"dependencies": {
|
|
"Microsoft.IdentityModel.Tokens": "8.0.1"
|
|
}
|
|
},
|
|
"Microsoft.IdentityModel.Protocols.OpenIdConnect": {
|
|
"type": "Transitive",
|
|
"resolved": "8.0.1",
|
|
"contentHash": "AQDbfpL+yzuuGhO/mQhKNsp44pm5Jv8/BI4KiFXR7beVGZoSH35zMV3PrmcfvSTsyI6qrcR898NzUauD6SRigg==",
|
|
"dependencies": {
|
|
"Microsoft.IdentityModel.Protocols": "8.0.1",
|
|
"System.IdentityModel.Tokens.Jwt": "8.0.1"
|
|
}
|
|
},
|
|
"Microsoft.IdentityModel.Tokens": {
|
|
"type": "Transitive",
|
|
"resolved": "8.11.0",
|
|
"contentHash": "E0iKSD9vv9X+tbHGriMTLkSNK/OOjxOPuf1dt9q32d25Ig+OZaidUqDoUTSS3mWTvPw+x5oXrCTHtDatbzRzTQ==",
|
|
"dependencies": {
|
|
"Microsoft.Extensions.Logging.Abstractions": "8.0.0",
|
|
"Microsoft.IdentityModel.Logging": "8.11.0"
|
|
}
|
|
},
|
|
"MimeKit": {
|
|
"type": "Transitive",
|
|
"resolved": "4.12.0",
|
|
"contentHash": "PFUHfs6BZxKYM/QPJksAwXphbJf0SEfdSfsoQ6p6yvFRaJPofFJMBiotWhFRrdSUzfp6C6K49EjBIqIwZ2TJqA==",
|
|
"dependencies": {
|
|
"BouncyCastle.Cryptography": "2.5.1",
|
|
"System.Security.Cryptography.Pkcs": "8.0.1"
|
|
}
|
|
},
|
|
"QuikGraph": {
|
|
"type": "Transitive",
|
|
"resolved": "2.5.0",
|
|
"contentHash": "sG+mrPpXwxlXknRK5VqWUGiOmDACa9X+3ftlkQIMgOZUqxVOQSe0+HIU9PTjwqazy0pqSf8MPDXYFGl0GYWcKw=="
|
|
},
|
|
"System.Formats.Asn1": {
|
|
"type": "Transitive",
|
|
"resolved": "8.0.1",
|
|
"contentHash": "XqKba7Mm/koKSjKMfW82olQdmfbI5yqeoLV/tidRp7fbh5rmHAQ5raDI/7SU0swTzv+jgqtUGkzmFxuUg0it1A=="
|
|
},
|
|
"System.IdentityModel.Tokens.Jwt": {
|
|
"type": "Transitive",
|
|
"resolved": "8.0.1",
|
|
"contentHash": "GJw3bYkWpOgvN3tJo5X4lYUeIFA2HD293FPUhKmp7qxS+g5ywAb34Dnd3cDAFLkcMohy5XTpoaZ4uAHuw0uSPQ==",
|
|
"dependencies": {
|
|
"Microsoft.IdentityModel.JsonWebTokens": "8.0.1",
|
|
"Microsoft.IdentityModel.Tokens": "8.0.1"
|
|
}
|
|
},
|
|
"System.Linq.Dynamic.Core": {
|
|
"type": "Transitive",
|
|
"resolved": "1.6.2",
|
|
"contentHash": "piIcdelf4dGotuIjFlyu7JLIZkYTmYM0ZTLGpCcxs9iCJFflhJht0nchkIV+GS5wfA3OtC3QNjIcUqyOdBdOsA=="
|
|
},
|
|
"System.Security.Cryptography.Pkcs": {
|
|
"type": "Transitive",
|
|
"resolved": "8.0.1",
|
|
"contentHash": "CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA=="
|
|
},
|
|
"application": {
|
|
"type": "Project",
|
|
"dependencies": {
|
|
"AspNetCore.Localizer.Json": "[1.0.1, )",
|
|
"AutoMapper": "[14.0.0, )",
|
|
"Domain": "[1.0.0, )",
|
|
"FluentValidation": "[11.11.0, )",
|
|
"MediatR": "[12.4.1, )",
|
|
"MediatR.Behaviors.Authorization": "[12.2.0, )",
|
|
"Microsoft.AspNetCore.Authentication.JwtBearer": "[9.0.5, )",
|
|
"Microsoft.Extensions.Logging": "[9.0.4, )",
|
|
"Microsoft.IdentityModel.JsonWebTokens": "[8.11.0, )",
|
|
"Microsoft.IdentityModel.Tokens": "[8.11.0, )",
|
|
"Newtonsoft.Json": "[13.0.3, )",
|
|
"QuikGraph": "[2.5.0, )",
|
|
"System.Linq.Dynamic.Core": "[1.6.2, )"
|
|
}
|
|
},
|
|
"domain": {
|
|
"type": "Project"
|
|
}
|
|
}
|
|
}
|
|
} |