diff --git a/Coaching.Tests.Integration/Coaching.Tests.Integration.csproj b/Coaching.Tests.Integration/Coaching.Tests.Integration.csproj index 472608e..2eada11 100644 --- a/Coaching.Tests.Integration/Coaching.Tests.Integration.csproj +++ b/Coaching.Tests.Integration/Coaching.Tests.Integration.csproj @@ -14,7 +14,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/Coaching.Tests.Integration/packages.lock.json b/Coaching.Tests.Integration/packages.lock.json index 6ad1da8..1de0a37 100644 --- a/Coaching.Tests.Integration/packages.lock.json +++ b/Coaching.Tests.Integration/packages.lock.json @@ -16,12 +16,9 @@ }, "FluentAssertions": { "type": "Direct", - "requested": "[7.*, )", - "resolved": "7.2.1", - "contentHash": "MilqBF2lZrT0V1azIA6DG6I/snS0rG3A8ohT2Jjkhq6zOFk76nqx4BPnEnzrX6jFVa6xvkDU++z3PebCGZyJ4g==", - "dependencies": { - "System.Configuration.ConfigurationManager": "6.0.0" - } + "requested": "[8.*, )", + "resolved": "8.8.0", + "contentHash": "m0kwcqBwvVel03FuMa7Ozo/oTaxYbjeNlcOhQFkyQpwX/8wks6RNl/Jnn58DCZVs6c2oG1RsCZw7HfKSaxLm3w==" }, "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", @@ -124,38 +121,6 @@ "Microsoft.Extensions.Options": "8.0.0" } }, - "AWSSDK.Core": { - "type": "Transitive", - "resolved": "4.0.3.8", - "contentHash": "nJyNzaz3pcD8c8hZvtJXuziJm1dkd3/BYmZvhf1TPNfMo3G3lsesGFZl1UVyQhGEfmQOS+efT0H8tf00PMmjug==" - }, - "AWSSDK.Extensions.NETCore.Setup": { - "type": "Transitive", - "resolved": "4.0.3", - "contentHash": "/20og7Fsgy8GP8TeaSizbV015kbxCS3bQLJvVKuVfDlOBSg/Oa5WsVs0GhgQTpYYEgb1w2OgufmR3KB7jXQhxQ==", - "dependencies": { - "AWSSDK.Core": "4.0.0.26", - "Microsoft.Extensions.Configuration.Abstractions": "2.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "2.0.0" - } - }, - "AWSSDK.S3": { - "type": "Transitive", - "resolved": "4.0.7.1", - "contentHash": "cZGjeOhUXLb9X+HOTkmDmjTzTpqMHEJYl9VyU9eUG352rkKr1ldXoVG5JptI6a3CdctrJqBIoejsPx7IUHcEGw==", - "dependencies": { - "AWSSDK.Core": "[4.0.0.26, 5.0.0)" - } - }, - "AWSSDK.SimpleEmailV2": { - "type": "Transitive", - "resolved": "4.0.5.1", - "contentHash": "nulOaaXiw54AxIzdyj5dnbY8mQoEbQGlf/PJoguarzEgGQ6W11Ve9+ofz/1hvxWRxR6AOh7LPD6LJCKlyzMEYQ==", - "dependencies": { - "AWSSDK.Core": "[4.0.0.26, 5.0.0)" - } - }, "BouncyCastle.Cryptography": { "type": "Transitive", "resolved": "2.6.2", @@ -187,8 +152,8 @@ }, "Google.Protobuf": { "type": "Transitive", - "resolved": "3.32.0", - "contentHash": "fsKxV5bhcvXmZi+cUo5+IxzRMBHwHeFO8G5utNa9f+Mu37kmfy8JcUVvWPt4cX7EuQWAjjHUjZqVl7nGSTRHRg==" + "resolved": "3.31.1", + "contentHash": "gSnJbUmGiOTdWddPhqzrEscHq9Ls6sqRDPB9WptckyjTUyx70JOOAaDLkFff8gManZNN3hllQ4aQInnQyq/Z/A==" }, "Grpc.AspNetCore": { "type": "Transitive", @@ -299,15 +264,6 @@ "Microsoft.Extensions.Caching.Memory": "10.0.0" } }, - "MassTransit.RabbitMQ": { - "type": "Transitive", - "resolved": "8.5.8", - "contentHash": "Ds7qUC0top6Ncg9I5JdRnSeM+mVqkass2D59QR9/97rg9tkqI9Xh4faMYmmJTY7vh9ixfMwt1LHf0PzsFpGO1g==", - "dependencies": { - "MassTransit": "8.5.8", - "RabbitMQ.Client": "7.2.0" - } - }, "Microsoft.ApplicationInsights": { "type": "Transitive", "resolved": "2.23.0", @@ -381,16 +337,6 @@ "Microsoft.Extensions.Logging": "10.0.0" } }, - "Microsoft.Extensions.AmbientMetadata.Application": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "GHgq9tfncuDSaPtwd1od9It3omPuq5PmHDkTWC91VRy75SWvvT7AX+zyDEurp1+oYgLEObQ6PICv+hZvht8dig==", - "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.5", - "Microsoft.Extensions.Hosting.Abstractions": "9.0.5", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.5" - } - }, "Microsoft.Extensions.ApiDescription.Server": { "type": "Transitive", "resolved": "10.0.0", @@ -427,15 +373,6 @@ "StackExchange.Redis": "2.7.27" } }, - "Microsoft.Extensions.Compliance.Abstractions": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "jK7bWPhu60GvcVSqMXOdV6ZLOP5rnwvmlqSD2E5fTkAXwoGYUV/5U3tQbvlZtOpeXTu509eg2VEb+l66d7dtSg==", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5", - "Microsoft.Extensions.ObjectPool": "9.0.5" - } - }, "Microsoft.Extensions.Configuration": { "type": "Transitive", "resolved": "10.0.0", @@ -527,14 +464,6 @@ "resolved": "10.0.0", "contentHash": "L3AdmZ1WOK4XXT5YFPEwyt0ep6l8lGIPs7F5OOBZc77Zqeo01Of7XXICy47628sdVl0v/owxYJTe86DTgFwKCA==" }, - "Microsoft.Extensions.DependencyInjection.AutoActivation": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "JT0VpQl0yrkqdQB8IrN3IqI5frfH8BzuHSsHbNU0Y1qbG/F+gF6A7rBAZTR4NfxQHTwTrO7tnrrVixEmBQ/PyQ==", - "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "9.0.5" - } - }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", "resolved": "10.0.0", @@ -559,14 +488,6 @@ "Microsoft.Extensions.Options": "10.0.0" } }, - "Microsoft.Extensions.Diagnostics.ExceptionSummarization": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "QKLs7fG05WqLyp5zOGENZ18XZzVJ2TCw7WTnsQcDwQqA34YOev2vBmIk4FwtPqPieGdqQhzcN032nZkKacIrdQ==", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5" - } - }, "Microsoft.Extensions.Diagnostics.HealthChecks": { "type": "Transitive", "resolved": "10.0.0", @@ -649,37 +570,15 @@ }, "Microsoft.Extensions.Http": { "type": "Transitive", - "resolved": "10.0.0", - "contentHash": "r+mSvm/Ryc/iYcc9zcUG5VP9EBB8PL1rgVU6macEaYk45vmGRk9PntM3aynFKN6s3Q4WW36kedTycIctctpTUQ==", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", - "Microsoft.Extensions.Diagnostics": "10.0.0", - "Microsoft.Extensions.Logging": "10.0.0", - "Microsoft.Extensions.Logging.Abstractions": "10.0.0", - "Microsoft.Extensions.Options": "10.0.0" - } - }, - "Microsoft.Extensions.Http.Diagnostics": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "K5VI2QA3Y2s675IyyhA34xKkUK0XZKgXU0ddXOkuCuHiEWLKs/McNVGP1Qw5B5UEGxrei7aj20Ssm+9JJ6yTlg==", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.5.0", - "Microsoft.Extensions.Http": "9.0.5", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.5", - "Microsoft.Extensions.Telemetry": "9.5.0" - } - }, - "Microsoft.Extensions.Http.Resilience": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "6+D5dTm6t+Rg93ODzQ/obWuUxl+YPEm6bU4lz6dA2lxPjJmqbsUKP3l2bXlMcahj3EFj9n4gpRD7fzF46q+ecQ==", + "resolved": "8.0.0", + "contentHash": "cWz4caHwvx0emoYe7NkHPxII/KkTI8R/LC9qdqJqnKv2poTJ4e2qqPGQqvRoQ5kaSA4FU5IV3qFAuLuOhoqULQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Binder": "9.0.5", - "Microsoft.Extensions.Http.Diagnostics": "9.5.0", - "Microsoft.Extensions.ObjectPool": "9.0.5", - "Microsoft.Extensions.Resilience": "9.5.0" + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Diagnostics": "8.0.0", + "Microsoft.Extensions.Logging": "8.0.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0" } }, "Microsoft.Extensions.Logging": { @@ -761,11 +660,6 @@ "Microsoft.Extensions.Primitives": "10.0.0" } }, - "Microsoft.Extensions.ObjectPool": { - "type": "Transitive", - "resolved": "9.0.5", - "contentHash": "C0VDKwSwNfc3YCLuno6Dip0un9LFmvuSvhpCC4ckpz6nrOmiM5JSJspQiY1dGCDRXJKFeZxa2hDpCLRL8WiBhw==" - }, "Microsoft.Extensions.Options": { "type": "Transitive", "resolved": "10.0.0", @@ -792,61 +686,25 @@ "resolved": "10.0.0", "contentHash": "inRnbpCS0nwO/RuoZIAqxQUuyjaknOOnCEZB55KSMMjRhl0RQDttSmLSGsUJN3RQ3ocf5NDLFd2mOQViHqMK5w==" }, - "Microsoft.Extensions.Resilience": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "KoL2rlNW/l+CWfiIFb8ZjBaqgY5DSnla5ZIxBvt5BdkGZ+xoe7ZMEw62FeQ+yot053VEPbPpZ/iTnX3zZ6kB3Q==", - "dependencies": { - "Microsoft.Extensions.Diagnostics": "9.0.5", - "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "9.5.0", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.5", - "Microsoft.Extensions.Telemetry.Abstractions": "9.5.0", - "Polly.Extensions": "8.4.2", - "Polly.RateLimiting": "8.4.2" - } - }, - "Microsoft.Extensions.Telemetry": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "oaLcdlYgsEl6YAUdwrBHFakGgkHxifOTZQXu6T57OvRm0DByJhn2YyeijUOM2iDIDUJObZhG5A9qL/JNehZydw==", - "dependencies": { - "Microsoft.Extensions.AmbientMetadata.Application": "9.5.0", - "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.5.0", - "Microsoft.Extensions.Logging.Configuration": "9.0.5", - "Microsoft.Extensions.ObjectPool": "9.0.5", - "Microsoft.Extensions.Telemetry.Abstractions": "9.5.0" - } - }, - "Microsoft.Extensions.Telemetry.Abstractions": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "vYQAUcMkW06G973ocSzJT5WFWSN7J5l3yZTQF99nUhWP/pJ1SjYBxXXCk/7jqYnBjFJgsmdrP+JxqJio/EvyQQ==", - "dependencies": { - "Microsoft.Extensions.Compliance.Abstractions": "9.5.0", - "Microsoft.Extensions.Logging.Abstractions": "9.0.5", - "Microsoft.Extensions.ObjectPool": "9.0.5", - "Microsoft.Extensions.Options": "9.0.5" - } - }, "Microsoft.IdentityModel.Abstractions": { "type": "Transitive", - "resolved": "8.3.1", - "contentHash": "oXYKRcTS0DTIB5vZenGy9oceD8awhjnXFFabc/IWBwluMA03SGvazCFyUIQ2mJOIOSf9lLyM971nbTj9qZgEJg==" + "resolved": "8.0.1", + "contentHash": "OtlIWcyX01olfdevPKZdIPfBEvbcioDyBiE/Z2lHsopsMD7twcKtlN9kMevHmI5IIPhFpfwCIiR6qHQz1WHUIw==" }, "Microsoft.IdentityModel.JsonWebTokens": { "type": "Transitive", - "resolved": "8.3.1", - "contentHash": "cA622rrXYdaO7inNZ8KY5leZpP6889wT+gHPgvy62PYlAITyxF9PxP5u+ecNBOsPx2PagBH7ZNr39yU/MOPn+w==", + "resolved": "8.0.1", + "contentHash": "s6++gF9x0rQApQzOBbSyp4jUaAlwm+DroKfL8gdOHxs83k8SJfUXhuc46rDB3rNXBQ1MVRxqKUrqFhO/M0E97g==", "dependencies": { - "Microsoft.IdentityModel.Tokens": "8.3.1" + "Microsoft.IdentityModel.Tokens": "8.0.1" } }, "Microsoft.IdentityModel.Logging": { "type": "Transitive", - "resolved": "8.3.1", - "contentHash": "XCwbK7ErgZdrwl4ph+i8X5SCGwAepBFbsNIEceozGzrBFVvZbKKJE1WQOft9QyglP4me+DECdVVL8UnI6OO+sg==", + "resolved": "8.0.1", + "contentHash": "UCPF2exZqBXe7v/6sGNiM6zCQOUXXQ9+v5VTb9gPB8ZSUPnX53BxlN78v2jsbIvK9Dq4GovQxo23x8JgWvm/Qg==", "dependencies": { - "Microsoft.IdentityModel.Abstractions": "8.3.1" + "Microsoft.IdentityModel.Abstractions": "8.0.1" } }, "Microsoft.IdentityModel.Protocols": { @@ -868,11 +726,10 @@ }, "Microsoft.IdentityModel.Tokens": { "type": "Transitive", - "resolved": "8.3.1", - "contentHash": "77GXREJzIDiKAc/RR8YE267bwzrxM4cjMRCzMQa0Xk1MUUdjx/JwjDJpUh00vT4oxcX5rjsMP0KLd8YjgR3N3w==", + "resolved": "8.0.1", + "contentHash": "kDimB6Dkd3nkW2oZPDkMkVHfQt3IDqO5gL0oa8WVy3OP4uE8Ij+8TXnqg9TOd9ufjsY3IDiGz7pCUbnfL18tjg==", "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "9.0.0", - "Microsoft.IdentityModel.Logging": "8.3.1" + "Microsoft.IdentityModel.Logging": "8.0.1" } }, "Microsoft.OpenApi": { @@ -941,11 +798,6 @@ "Newtonsoft.Json": "13.0.3" } }, - "Microsoft.Win32.SystemEvents": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==" - }, "Newtonsoft.Json": { "type": "Transitive", "resolved": "13.0.3", @@ -982,51 +834,6 @@ "resolved": "2.2.8", "contentHash": "zG2FApP5zxSx6OcdJQLbZDk2AVlN2BNQD6MorwIfV6gVj0RRxWPEp2LXAxqDGZqeNV1Zp0BNPcNaey/GXmTdvQ==" }, - "Polly": { - "type": "Transitive", - "resolved": "7.1.0", - "contentHash": "mpQsvlEn4ipgICh5CGyVLPV93RFVzOrBG7wPZfzY8gExh7XgWQn0GCDY9nudbUEJ12UiGPP9i4+CohghBvzhmg==" - }, - "Polly.Core": { - "type": "Transitive", - "resolved": "8.4.2", - "contentHash": "BpE2I6HBYYA5tF0Vn4eoQOGYTYIK1BlF5EXVgkWGn3mqUUjbXAr13J6fZVbp7Q3epRR8yshacBMlsHMhpOiV3g==" - }, - "Polly.Extensions": { - "type": "Transitive", - "resolved": "8.4.2", - "contentHash": "GZ9vRVmR0jV2JtZavt+pGUsQ1O1cuRKG7R7VOZI6ZDy9y6RNPvRvXK1tuS4ffUrv8L0FTea59oEuQzgS0R7zSA==", - "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0", - "Polly.Core": "8.4.2" - } - }, - "Polly.Extensions.Http": { - "type": "Transitive", - "resolved": "3.0.0", - "contentHash": "drrG+hB3pYFY7w1c3BD+lSGYvH2oIclH8GRSehgfyP5kjnFnHKQuuBhuHLv+PWyFuaTDyk/vfRpnxOzd11+J8g==", - "dependencies": { - "Polly": "7.1.0" - } - }, - "Polly.RateLimiting": { - "type": "Transitive", - "resolved": "8.4.2", - "contentHash": "ehTImQ/eUyO07VYW2WvwSmU9rRH200SKJ/3jku9rOkyWE0A2JxNFmAVms8dSn49QLSjmjFRRSgfNyOgr/2PSmA==", - "dependencies": { - "Polly.Core": "8.4.2", - "System.Threading.RateLimiting": "8.0.0" - } - }, - "RabbitMQ.Client": { - "type": "Transitive", - "resolved": "7.2.0", - "contentHash": "PPQ7cF7lwbhqC4up6en1bTUZlz06YqQwJecOJzsguTtyhNA7oL5uNDZIx/h6ZfcyPZV4V3DYKSCxfm4RUFLcbA==", - "dependencies": { - "System.Threading.RateLimiting": "8.0.0" - } - }, "SharpZipLib": { "type": "Transitive", "resolved": "1.4.2", @@ -1082,61 +889,18 @@ "resolved": "10.0.1", "contentHash": "a2eLI/fCxJ3WH+H1hr7Q2T82ZBk20FfqYBEZ9hOr3f+426ZUfGU2LxYWzOJrf5/4y6EKShmWpjJG01h3Rc+l6Q==" }, - "System.Configuration.ConfigurationManager": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "7T+m0kDSlIPTHIkPMIu6m6tV6qsMqJpvQWW2jIc2qi7sn40qxFo0q+7mEQAhMPXZHMKnWrnv47ntGlM/ejvw3g==", - "dependencies": { - "System.Security.Cryptography.ProtectedData": "6.0.0", - "System.Security.Permissions": "6.0.0" - } - }, "System.Diagnostics.EventLog": { "type": "Transitive", "resolved": "10.0.0", "contentHash": "uaFRda9NjtbJRkdx311eXlAA3n2em7223c1A8d1VWyl+4FL9vkG7y2lpPfBU9HYdj/9KgdRNdn1vFK8ZYCYT/A==" }, - "System.Drawing.Common": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==", - "dependencies": { - "Microsoft.Win32.SystemEvents": "6.0.0" - } - }, "System.IdentityModel.Tokens.Jwt": { "type": "Transitive", - "resolved": "8.3.1", - "contentHash": "SxdCv+SmnKOhUvryKvrpWJnkuVHj3hU8pUwj7R8zthi73TlBUlMyavon9qfuJsjnqY+L7jusp3Zo0fWFX6mwtw==", - "dependencies": { - "Microsoft.IdentityModel.JsonWebTokens": "8.3.1", - "Microsoft.IdentityModel.Tokens": "8.3.1" - } - }, - "System.Security.Cryptography.ProtectedData": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==" - }, - "System.Security.Permissions": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==", - "dependencies": { - "System.Windows.Extensions": "6.0.0" - } - }, - "System.Threading.RateLimiting": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "7mu9v0QDv66ar3DpGSZHg9NuNcxDaaAcnMULuZlaTpP9+hwXhrxNGsF5GmLkSHxFdb5bBc1TzeujsRgTrPWi+Q==" - }, - "System.Windows.Extensions": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==", + "resolved": "8.0.1", + "contentHash": "GJw3bYkWpOgvN3tJo5X4lYUeIFA2HD293FPUhKmp7qxS+g5ywAb34Dnd3cDAFLkcMohy5XTpoaZ4uAHuw0uSPQ==", "dependencies": { - "System.Drawing.Common": "6.0.0" + "Microsoft.IdentityModel.JsonWebTokens": "8.0.1", + "Microsoft.IdentityModel.Tokens": "8.0.1" } }, "Testcontainers": { @@ -1164,10 +928,6 @@ "Microsoft.AspNetCore.Mvc.NewtonsoftJson": "[10.0.0, )", "Microsoft.Extensions.Caching.StackExchangeRedis": "[10.0.0, )", "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Shared.Messaging": "[1.0.0, )", - "Shared.Messaging.Contracts": "[1.0.0, )", - "Shared.Microservices": "[1.0.0, )", - "Shared.Services": "[1.0.0, )", "Swashbuckle.AspNetCore": "[10.0.1, )" } }, @@ -1175,22 +935,11 @@ "type": "Project", "dependencies": { "AutoMapper": "[14.0.0, )", - "Coaching.Domain": "[1.0.0, )", - "Shared": "[1.0.0, )", - "Shared.Contracts": "[1.0.0, )", - "Shared.DataAccess": "[1.0.0, )", - "Shared.Messaging": "[1.0.0, )", - "Shared.Messaging.Contracts": "[1.0.0, )", - "Shared.Services": "[1.0.0, )" + "Coaching.Domain": "[1.0.0, )" } }, "coaching.domain": { - "type": "Project", - "dependencies": { - "Shared": "[1.0.0, )", - "Shared.Contracts": "[1.0.0, )", - "Shared.DataAccess": "[1.0.0, )" - } + "type": "Project" }, "coaching.infrastructure": { "type": "Project", @@ -1198,89 +947,7 @@ "Coaching.Application": "[1.0.0, )", "Coaching.Domain": "[1.0.0, )", "MassTransit.EntityFrameworkCore": "[8.*, )", - "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Shared.Contracts": "[1.0.0, )", - "Shared.DataAccess": "[1.0.0, )" - } - }, - "shared": { - "type": "Project", - "dependencies": { - "Microsoft.Extensions.Http.Resilience": "[9.5.0, )", - "Newtonsoft.Json": "[13.0.3, )" - } - }, - "shared.contracts": { - "type": "Project", - "dependencies": { - "Google.Protobuf": "[3.32.0, )", - "Grpc.Net.Client": "[2.71.0, )" - } - }, - "shared.dataaccess": { - "type": "Project", - "dependencies": { - "Microsoft.EntityFrameworkCore": "[10.0.0, )", - "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Shared": "[1.0.0, )", - "System.IdentityModel.Tokens.Jwt": "[8.3.1, )" - } - }, - "shared.messaging": { - "type": "Project", - "dependencies": { - "MassTransit": "[8.*, )", - "MassTransit.EntityFrameworkCore": "[8.*, )", - "MassTransit.RabbitMQ": "[8.*, )", - "Microsoft.EntityFrameworkCore": "[10.0.0, )", - "Microsoft.Extensions.DependencyInjection": "[10.0.0, )", - "Shared": "[1.0.0, )", - "Shared.DataAccess": "[1.0.0, )", - "Shared.Messaging.Contracts": "[1.0.0, )" - } - }, - "shared.messaging.contracts": { - "type": "Project", - "dependencies": { - "Shared": "[1.0.0, )" - } - }, - "shared.microservices": { - "type": "Project", - "dependencies": { - "Shared": "[1.0.0, )", - "Shared.DataAccess": "[1.0.0, )" - } - }, - "shared.services": { - "type": "Project", - "dependencies": { - "AWSSDK.Core": "[4.0.3.8, )", - "AWSSDK.Extensions.NETCore.Setup": "[4.0.3, )", - "AWSSDK.S3": "[4.0.7.1, )", - "AWSSDK.SimpleEmailV2": "[4.0.5.1, )", - "Grpc.Net.Client": "[2.71.0, )", - "Microsoft.Extensions.DependencyInjection.Abstractions": "[10.0.0, )", - "Microsoft.Extensions.Http": "[10.0.0, )", - "Microsoft.Extensions.Logging.Abstractions": "[10.0.0, )", - "Polly.Extensions.Http": "[3.0.0, )", - "Shared": "[1.0.0, )", - "Shared.Contracts": "[1.0.0, )" - } - }, - "shared.testing": { - "type": "Project", - "dependencies": { - "Bogus": "[35.6.5, )", - "FluentAssertions": "[7.*, )", - "Microsoft.AspNetCore.Mvc.Testing": "[10.0.0, )", - "Microsoft.NET.Test.Sdk": "[18.0.1, )", - "NSubstitute": "[5.3.0, )", - "NUnit": "[4.4.0, )", - "NUnit3TestAdapter": "[6.0.1, )", - "Npgsql": "[10.0.0, )", - "Respawn": "[7.0.0, )", - "Testcontainers.PostgreSql": "[4.9.0, )" + "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )" } } } diff --git a/Coaching.Tests.Unit/Coaching.Tests.Unit.csproj b/Coaching.Tests.Unit/Coaching.Tests.Unit.csproj index 6abc938..e45a50c 100644 --- a/Coaching.Tests.Unit/Coaching.Tests.Unit.csproj +++ b/Coaching.Tests.Unit/Coaching.Tests.Unit.csproj @@ -14,7 +14,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/Coaching.Tests.Unit/packages.lock.json b/Coaching.Tests.Unit/packages.lock.json index 46ff2a2..331d4bb 100644 --- a/Coaching.Tests.Unit/packages.lock.json +++ b/Coaching.Tests.Unit/packages.lock.json @@ -16,12 +16,9 @@ }, "FluentAssertions": { "type": "Direct", - "requested": "[7.*, )", - "resolved": "7.2.1", - "contentHash": "MilqBF2lZrT0V1azIA6DG6I/snS0rG3A8ohT2Jjkhq6zOFk76nqx4BPnEnzrX6jFVa6xvkDU++z3PebCGZyJ4g==", - "dependencies": { - "System.Configuration.ConfigurationManager": "6.0.0" - } + "requested": "[8.*, )", + "resolved": "8.8.0", + "contentHash": "m0kwcqBwvVel03FuMa7Ozo/oTaxYbjeNlcOhQFkyQpwX/8wks6RNl/Jnn58DCZVs6c2oG1RsCZw7HfKSaxLm3w==" }, "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", @@ -102,38 +99,6 @@ "Microsoft.Extensions.Options": "8.0.0" } }, - "AWSSDK.Core": { - "type": "Transitive", - "resolved": "4.0.3.8", - "contentHash": "nJyNzaz3pcD8c8hZvtJXuziJm1dkd3/BYmZvhf1TPNfMo3G3lsesGFZl1UVyQhGEfmQOS+efT0H8tf00PMmjug==" - }, - "AWSSDK.Extensions.NETCore.Setup": { - "type": "Transitive", - "resolved": "4.0.3", - "contentHash": "/20og7Fsgy8GP8TeaSizbV015kbxCS3bQLJvVKuVfDlOBSg/Oa5WsVs0GhgQTpYYEgb1w2OgufmR3KB7jXQhxQ==", - "dependencies": { - "AWSSDK.Core": "4.0.0.26", - "Microsoft.Extensions.Configuration.Abstractions": "2.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "2.0.0" - } - }, - "AWSSDK.S3": { - "type": "Transitive", - "resolved": "4.0.7.1", - "contentHash": "cZGjeOhUXLb9X+HOTkmDmjTzTpqMHEJYl9VyU9eUG352rkKr1ldXoVG5JptI6a3CdctrJqBIoejsPx7IUHcEGw==", - "dependencies": { - "AWSSDK.Core": "[4.0.0.26, 5.0.0)" - } - }, - "AWSSDK.SimpleEmailV2": { - "type": "Transitive", - "resolved": "4.0.5.1", - "contentHash": "nulOaaXiw54AxIzdyj5dnbY8mQoEbQGlf/PJoguarzEgGQ6W11Ve9+ofz/1hvxWRxR6AOh7LPD6LJCKlyzMEYQ==", - "dependencies": { - "AWSSDK.Core": "[4.0.0.26, 5.0.0)" - } - }, "BouncyCastle.Cryptography": { "type": "Transitive", "resolved": "2.6.2", @@ -163,70 +128,6 @@ "Docker.DotNet.Enhanced": "3.130.0" } }, - "Google.Protobuf": { - "type": "Transitive", - "resolved": "3.32.0", - "contentHash": "fsKxV5bhcvXmZi+cUo5+IxzRMBHwHeFO8G5utNa9f+Mu37kmfy8JcUVvWPt4cX7EuQWAjjHUjZqVl7nGSTRHRg==" - }, - "Grpc.Core.Api": { - "type": "Transitive", - "resolved": "2.71.0", - "contentHash": "QquqUC37yxsDzd1QaDRsH2+uuznWPTS8CVE2Yzwl3CvU4geTNkolQXoVN812M2IwT6zpv3jsZRc9ExJFNFslTg==" - }, - "Grpc.Net.Client": { - "type": "Transitive", - "resolved": "2.71.0", - "contentHash": "U1vr20r5ngoT9nlb7wejF28EKN+taMhJsV9XtK9MkiepTZwnKxxiarriiMfCHuDAfPUm9XUjFMn/RIuJ4YY61w==", - "dependencies": { - "Grpc.Net.Common": "2.71.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0" - } - }, - "Grpc.Net.Common": { - "type": "Transitive", - "resolved": "2.71.0", - "contentHash": "v0c8R97TwRYwNXlC8GyRXwYTCNufpDfUtj9la+wUrZFzVWkFJuNAltU+c0yI3zu0jl54k7en6u2WKgZgd57r2Q==", - "dependencies": { - "Grpc.Core.Api": "2.71.0" - } - }, - "MassTransit": { - "type": "Transitive", - "resolved": "8.5.8", - "contentHash": "O5bx+rziwwjLnar/9R6HTSL3Q++SOX20sufGIuXCKh7aowQ+4XGbhpVdaSYuTV7H0ndIomK24d2/vX3rlsSHng==", - "dependencies": { - "MassTransit.Abstractions": "8.5.8", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", - "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.0", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.0", - "Microsoft.Extensions.Logging.Abstractions": "10.0.0", - "Microsoft.Extensions.Options": "10.0.0" - } - }, - "MassTransit.Abstractions": { - "type": "Transitive", - "resolved": "8.5.8", - "contentHash": "f1XJz88+JZNLl1iHWSGNoD91ownowoP4Vl+2DmVM7ljAxQebvolVKdlyY+iZBSdODCeyLGCcM9jrfZXWkDHtow==" - }, - "MassTransit.EntityFrameworkCore": { - "type": "Transitive", - "resolved": "8.5.8", - "contentHash": "DKAWYq54ajSs0TDDdVyJ6a30gKjek7PWLa/kRN/7bUFs0EgIabhRVbRHG5CCwVpbW11DkzvOVRs0wI53zV3Zcw==", - "dependencies": { - "MassTransit": "8.5.8", - "Microsoft.EntityFrameworkCore.Relational": "10.0.0", - "Microsoft.Extensions.Caching.Memory": "10.0.0" - } - }, - "MassTransit.RabbitMQ": { - "type": "Transitive", - "resolved": "8.5.8", - "contentHash": "Ds7qUC0top6Ncg9I5JdRnSeM+mVqkass2D59QR9/97rg9tkqI9Xh4faMYmmJTY7vh9ixfMwt1LHf0PzsFpGO1g==", - "dependencies": { - "MassTransit": "8.5.8", - "RabbitMQ.Client": "7.2.0" - } - }, "Microsoft.ApplicationInsights": { "type": "Transitive", "resolved": "2.23.0", @@ -274,16 +175,6 @@ "Microsoft.Extensions.Logging": "10.0.0" } }, - "Microsoft.Extensions.AmbientMetadata.Application": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "GHgq9tfncuDSaPtwd1od9It3omPuq5PmHDkTWC91VRy75SWvvT7AX+zyDEurp1+oYgLEObQ6PICv+hZvht8dig==", - "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.5", - "Microsoft.Extensions.Hosting.Abstractions": "9.0.5", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.5" - } - }, "Microsoft.Extensions.Caching.Abstractions": { "type": "Transitive", "resolved": "10.0.0", @@ -304,15 +195,6 @@ "Microsoft.Extensions.Primitives": "10.0.0" } }, - "Microsoft.Extensions.Compliance.Abstractions": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "jK7bWPhu60GvcVSqMXOdV6ZLOP5rnwvmlqSD2E5fTkAXwoGYUV/5U3tQbvlZtOpeXTu509eg2VEb+l66d7dtSg==", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5", - "Microsoft.Extensions.ObjectPool": "9.0.5" - } - }, "Microsoft.Extensions.Configuration": { "type": "Transitive", "resolved": "10.0.0", @@ -404,14 +286,6 @@ "resolved": "10.0.0", "contentHash": "L3AdmZ1WOK4XXT5YFPEwyt0ep6l8lGIPs7F5OOBZc77Zqeo01Of7XXICy47628sdVl0v/owxYJTe86DTgFwKCA==" }, - "Microsoft.Extensions.DependencyInjection.AutoActivation": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "JT0VpQl0yrkqdQB8IrN3IqI5frfH8BzuHSsHbNU0Y1qbG/F+gF6A7rBAZTR4NfxQHTwTrO7tnrrVixEmBQ/PyQ==", - "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "9.0.5" - } - }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", "resolved": "10.0.0", @@ -436,30 +310,6 @@ "Microsoft.Extensions.Options": "10.0.0" } }, - "Microsoft.Extensions.Diagnostics.ExceptionSummarization": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "QKLs7fG05WqLyp5zOGENZ18XZzVJ2TCw7WTnsQcDwQqA34YOev2vBmIk4FwtPqPieGdqQhzcN032nZkKacIrdQ==", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5" - } - }, - "Microsoft.Extensions.Diagnostics.HealthChecks": { - "type": "Transitive", - "resolved": "10.0.0", - "contentHash": "4x6y2Uy+g9Ou93eBCVkG/3JCwnc2AMKhrE1iuEhXT/MzNN7co/Zt6yL+q1Srt0CnOe3iLX+sVqpJI4ZGlOPfug==", - "dependencies": { - "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "10.0.0", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.0", - "Microsoft.Extensions.Logging.Abstractions": "10.0.0", - "Microsoft.Extensions.Options": "10.0.0" - } - }, - "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": { - "type": "Transitive", - "resolved": "10.0.0", - "contentHash": "jAhZbzDa117otUBMuQQ6JzSfuDbBBrfOs5jw5l7l9hKpzt+LjYKVjSauXG2yV9u7BqUSLUtKLwcerDQDeQ+0Xw==" - }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", "resolved": "10.0.0", @@ -524,41 +374,6 @@ "Microsoft.Extensions.Logging.Abstractions": "10.0.0" } }, - "Microsoft.Extensions.Http": { - "type": "Transitive", - "resolved": "10.0.0", - "contentHash": "r+mSvm/Ryc/iYcc9zcUG5VP9EBB8PL1rgVU6macEaYk45vmGRk9PntM3aynFKN6s3Q4WW36kedTycIctctpTUQ==", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", - "Microsoft.Extensions.Diagnostics": "10.0.0", - "Microsoft.Extensions.Logging": "10.0.0", - "Microsoft.Extensions.Logging.Abstractions": "10.0.0", - "Microsoft.Extensions.Options": "10.0.0" - } - }, - "Microsoft.Extensions.Http.Diagnostics": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "K5VI2QA3Y2s675IyyhA34xKkUK0XZKgXU0ddXOkuCuHiEWLKs/McNVGP1Qw5B5UEGxrei7aj20Ssm+9JJ6yTlg==", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.5.0", - "Microsoft.Extensions.Http": "9.0.5", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.5", - "Microsoft.Extensions.Telemetry": "9.5.0" - } - }, - "Microsoft.Extensions.Http.Resilience": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "6+D5dTm6t+Rg93ODzQ/obWuUxl+YPEm6bU4lz6dA2lxPjJmqbsUKP3l2bXlMcahj3EFj9n4gpRD7fzF46q+ecQ==", - "dependencies": { - "Microsoft.Extensions.Configuration.Binder": "9.0.5", - "Microsoft.Extensions.Http.Diagnostics": "9.5.0", - "Microsoft.Extensions.ObjectPool": "9.0.5", - "Microsoft.Extensions.Resilience": "9.5.0" - } - }, "Microsoft.Extensions.Logging": { "type": "Transitive", "resolved": "10.0.0", @@ -638,11 +453,6 @@ "Microsoft.Extensions.Primitives": "10.0.0" } }, - "Microsoft.Extensions.ObjectPool": { - "type": "Transitive", - "resolved": "9.0.5", - "contentHash": "C0VDKwSwNfc3YCLuno6Dip0un9LFmvuSvhpCC4ckpz6nrOmiM5JSJspQiY1dGCDRXJKFeZxa2hDpCLRL8WiBhw==" - }, "Microsoft.Extensions.Options": { "type": "Transitive", "resolved": "10.0.0", @@ -669,72 +479,6 @@ "resolved": "10.0.0", "contentHash": "inRnbpCS0nwO/RuoZIAqxQUuyjaknOOnCEZB55KSMMjRhl0RQDttSmLSGsUJN3RQ3ocf5NDLFd2mOQViHqMK5w==" }, - "Microsoft.Extensions.Resilience": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "KoL2rlNW/l+CWfiIFb8ZjBaqgY5DSnla5ZIxBvt5BdkGZ+xoe7ZMEw62FeQ+yot053VEPbPpZ/iTnX3zZ6kB3Q==", - "dependencies": { - "Microsoft.Extensions.Diagnostics": "9.0.5", - "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "9.5.0", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.5", - "Microsoft.Extensions.Telemetry.Abstractions": "9.5.0", - "Polly.Extensions": "8.4.2", - "Polly.RateLimiting": "8.4.2" - } - }, - "Microsoft.Extensions.Telemetry": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "oaLcdlYgsEl6YAUdwrBHFakGgkHxifOTZQXu6T57OvRm0DByJhn2YyeijUOM2iDIDUJObZhG5A9qL/JNehZydw==", - "dependencies": { - "Microsoft.Extensions.AmbientMetadata.Application": "9.5.0", - "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.5.0", - "Microsoft.Extensions.Logging.Configuration": "9.0.5", - "Microsoft.Extensions.ObjectPool": "9.0.5", - "Microsoft.Extensions.Telemetry.Abstractions": "9.5.0" - } - }, - "Microsoft.Extensions.Telemetry.Abstractions": { - "type": "Transitive", - "resolved": "9.5.0", - "contentHash": "vYQAUcMkW06G973ocSzJT5WFWSN7J5l3yZTQF99nUhWP/pJ1SjYBxXXCk/7jqYnBjFJgsmdrP+JxqJio/EvyQQ==", - "dependencies": { - "Microsoft.Extensions.Compliance.Abstractions": "9.5.0", - "Microsoft.Extensions.Logging.Abstractions": "9.0.5", - "Microsoft.Extensions.ObjectPool": "9.0.5", - "Microsoft.Extensions.Options": "9.0.5" - } - }, - "Microsoft.IdentityModel.Abstractions": { - "type": "Transitive", - "resolved": "8.3.1", - "contentHash": "oXYKRcTS0DTIB5vZenGy9oceD8awhjnXFFabc/IWBwluMA03SGvazCFyUIQ2mJOIOSf9lLyM971nbTj9qZgEJg==" - }, - "Microsoft.IdentityModel.JsonWebTokens": { - "type": "Transitive", - "resolved": "8.3.1", - "contentHash": "cA622rrXYdaO7inNZ8KY5leZpP6889wT+gHPgvy62PYlAITyxF9PxP5u+ecNBOsPx2PagBH7ZNr39yU/MOPn+w==", - "dependencies": { - "Microsoft.IdentityModel.Tokens": "8.3.1" - } - }, - "Microsoft.IdentityModel.Logging": { - "type": "Transitive", - "resolved": "8.3.1", - "contentHash": "XCwbK7ErgZdrwl4ph+i8X5SCGwAepBFbsNIEceozGzrBFVvZbKKJE1WQOft9QyglP4me+DECdVVL8UnI6OO+sg==", - "dependencies": { - "Microsoft.IdentityModel.Abstractions": "8.3.1" - } - }, - "Microsoft.IdentityModel.Tokens": { - "type": "Transitive", - "resolved": "8.3.1", - "contentHash": "77GXREJzIDiKAc/RR8YE267bwzrxM4cjMRCzMQa0Xk1MUUdjx/JwjDJpUh00vT4oxcX5rjsMP0KLd8YjgR3N3w==", - "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "9.0.0", - "Microsoft.IdentityModel.Logging": "8.3.1" - } - }, "Microsoft.Testing.Extensions.Telemetry": { "type": "Transitive", "resolved": "2.0.2", @@ -796,11 +540,6 @@ "Newtonsoft.Json": "13.0.3" } }, - "Microsoft.Win32.SystemEvents": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==" - }, "MockQueryable.Core": { "type": "Transitive", "resolved": "10.0.0", @@ -821,69 +560,6 @@ "resolved": "13.0.3", "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==" }, - "Npgsql": { - "type": "Transitive", - "resolved": "10.0.0", - "contentHash": "xZAYhPOU2rUIFpV48xsqhCx9vXs6Y+0jX2LCoSEfDFYMw9jtAOUk3iQsCnDLrFIv9NT3JGMihn7nnuZsPKqJmA==", - "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "10.0.0" - } - }, - "Npgsql.EntityFrameworkCore.PostgreSQL": { - "type": "Transitive", - "resolved": "10.0.0", - "contentHash": "E2+uSWxSB8LdsUVwPaqRWOcGOP92biry2JEwc0KJMdLJF+aZdczeIdEXVwEyv4nSVMQJH0o8tLhyAMiR6VF0lw==", - "dependencies": { - "Microsoft.EntityFrameworkCore": "[10.0.0, 11.0.0)", - "Microsoft.EntityFrameworkCore.Relational": "[10.0.0, 11.0.0)", - "Npgsql": "10.0.0" - } - }, - "Polly": { - "type": "Transitive", - "resolved": "7.1.0", - "contentHash": "mpQsvlEn4ipgICh5CGyVLPV93RFVzOrBG7wPZfzY8gExh7XgWQn0GCDY9nudbUEJ12UiGPP9i4+CohghBvzhmg==" - }, - "Polly.Core": { - "type": "Transitive", - "resolved": "8.4.2", - "contentHash": "BpE2I6HBYYA5tF0Vn4eoQOGYTYIK1BlF5EXVgkWGn3mqUUjbXAr13J6fZVbp7Q3epRR8yshacBMlsHMhpOiV3g==" - }, - "Polly.Extensions": { - "type": "Transitive", - "resolved": "8.4.2", - "contentHash": "GZ9vRVmR0jV2JtZavt+pGUsQ1O1cuRKG7R7VOZI6ZDy9y6RNPvRvXK1tuS4ffUrv8L0FTea59oEuQzgS0R7zSA==", - "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0", - "Polly.Core": "8.4.2" - } - }, - "Polly.Extensions.Http": { - "type": "Transitive", - "resolved": "3.0.0", - "contentHash": "drrG+hB3pYFY7w1c3BD+lSGYvH2oIclH8GRSehgfyP5kjnFnHKQuuBhuHLv+PWyFuaTDyk/vfRpnxOzd11+J8g==", - "dependencies": { - "Polly": "7.1.0" - } - }, - "Polly.RateLimiting": { - "type": "Transitive", - "resolved": "8.4.2", - "contentHash": "ehTImQ/eUyO07VYW2WvwSmU9rRH200SKJ/3jku9rOkyWE0A2JxNFmAVms8dSn49QLSjmjFRRSgfNyOgr/2PSmA==", - "dependencies": { - "Polly.Core": "8.4.2", - "System.Threading.RateLimiting": "8.0.0" - } - }, - "RabbitMQ.Client": { - "type": "Transitive", - "resolved": "7.2.0", - "contentHash": "PPQ7cF7lwbhqC4up6en1bTUZlz06YqQwJecOJzsguTtyhNA7oL5uNDZIx/h6ZfcyPZV4V3DYKSCxfm4RUFLcbA==", - "dependencies": { - "System.Threading.RateLimiting": "8.0.0" - } - }, "SharpZipLib": { "type": "Transitive", "resolved": "1.4.2", @@ -898,63 +574,11 @@ "Microsoft.Extensions.Logging.Abstractions": "8.0.3" } }, - "System.Configuration.ConfigurationManager": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "7T+m0kDSlIPTHIkPMIu6m6tV6qsMqJpvQWW2jIc2qi7sn40qxFo0q+7mEQAhMPXZHMKnWrnv47ntGlM/ejvw3g==", - "dependencies": { - "System.Security.Cryptography.ProtectedData": "6.0.0", - "System.Security.Permissions": "6.0.0" - } - }, "System.Diagnostics.EventLog": { "type": "Transitive", "resolved": "10.0.0", "contentHash": "uaFRda9NjtbJRkdx311eXlAA3n2em7223c1A8d1VWyl+4FL9vkG7y2lpPfBU9HYdj/9KgdRNdn1vFK8ZYCYT/A==" }, - "System.Drawing.Common": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==", - "dependencies": { - "Microsoft.Win32.SystemEvents": "6.0.0" - } - }, - "System.IdentityModel.Tokens.Jwt": { - "type": "Transitive", - "resolved": "8.3.1", - "contentHash": "SxdCv+SmnKOhUvryKvrpWJnkuVHj3hU8pUwj7R8zthi73TlBUlMyavon9qfuJsjnqY+L7jusp3Zo0fWFX6mwtw==", - "dependencies": { - "Microsoft.IdentityModel.JsonWebTokens": "8.3.1", - "Microsoft.IdentityModel.Tokens": "8.3.1" - } - }, - "System.Security.Cryptography.ProtectedData": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==" - }, - "System.Security.Permissions": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==", - "dependencies": { - "System.Windows.Extensions": "6.0.0" - } - }, - "System.Threading.RateLimiting": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "7mu9v0QDv66ar3DpGSZHg9NuNcxDaaAcnMULuZlaTpP9+hwXhrxNGsF5GmLkSHxFdb5bBc1TzeujsRgTrPWi+Q==" - }, - "System.Windows.Extensions": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==", - "dependencies": { - "System.Drawing.Common": "6.0.0" - } - }, "Testcontainers": { "type": "Transitive", "resolved": "4.9.0", @@ -971,95 +595,11 @@ "type": "Project", "dependencies": { "AutoMapper": "[14.0.0, )", - "Coaching.Domain": "[1.0.0, )", - "Shared": "[1.0.0, )", - "Shared.Contracts": "[1.0.0, )", - "Shared.DataAccess": "[1.0.0, )", - "Shared.Messaging": "[1.0.0, )", - "Shared.Messaging.Contracts": "[1.0.0, )", - "Shared.Services": "[1.0.0, )" + "Coaching.Domain": "[1.0.0, )" } }, "coaching.domain": { - "type": "Project", - "dependencies": { - "Shared": "[1.0.0, )", - "Shared.Contracts": "[1.0.0, )", - "Shared.DataAccess": "[1.0.0, )" - } - }, - "shared": { - "type": "Project", - "dependencies": { - "Microsoft.Extensions.Http.Resilience": "[9.5.0, )", - "Newtonsoft.Json": "[13.0.3, )" - } - }, - "shared.contracts": { - "type": "Project", - "dependencies": { - "Google.Protobuf": "[3.32.0, )", - "Grpc.Net.Client": "[2.71.0, )" - } - }, - "shared.dataaccess": { - "type": "Project", - "dependencies": { - "Microsoft.EntityFrameworkCore": "[10.0.0, )", - "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Shared": "[1.0.0, )", - "System.IdentityModel.Tokens.Jwt": "[8.3.1, )" - } - }, - "shared.messaging": { - "type": "Project", - "dependencies": { - "MassTransit": "[8.*, )", - "MassTransit.EntityFrameworkCore": "[8.*, )", - "MassTransit.RabbitMQ": "[8.*, )", - "Microsoft.EntityFrameworkCore": "[10.0.0, )", - "Microsoft.Extensions.DependencyInjection": "[10.0.0, )", - "Shared": "[1.0.0, )", - "Shared.DataAccess": "[1.0.0, )", - "Shared.Messaging.Contracts": "[1.0.0, )" - } - }, - "shared.messaging.contracts": { - "type": "Project", - "dependencies": { - "Shared": "[1.0.0, )" - } - }, - "shared.services": { - "type": "Project", - "dependencies": { - "AWSSDK.Core": "[4.0.3.8, )", - "AWSSDK.Extensions.NETCore.Setup": "[4.0.3, )", - "AWSSDK.S3": "[4.0.7.1, )", - "AWSSDK.SimpleEmailV2": "[4.0.5.1, )", - "Grpc.Net.Client": "[2.71.0, )", - "Microsoft.Extensions.DependencyInjection.Abstractions": "[10.0.0, )", - "Microsoft.Extensions.Http": "[10.0.0, )", - "Microsoft.Extensions.Logging.Abstractions": "[10.0.0, )", - "Polly.Extensions.Http": "[3.0.0, )", - "Shared": "[1.0.0, )", - "Shared.Contracts": "[1.0.0, )" - } - }, - "shared.testing": { - "type": "Project", - "dependencies": { - "Bogus": "[35.6.5, )", - "FluentAssertions": "[7.*, )", - "Microsoft.AspNetCore.Mvc.Testing": "[10.0.0, )", - "Microsoft.NET.Test.Sdk": "[18.0.1, )", - "NSubstitute": "[5.3.0, )", - "NUnit": "[4.4.0, )", - "NUnit3TestAdapter": "[6.0.1, )", - "Npgsql": "[10.0.0, )", - "Respawn": "[7.0.0, )", - "Testcontainers.PostgreSql": "[4.9.0, )" - } + "type": "Project" } } }