Reo.Core.Application.Abstractions.MediatorGenerator 6.0.701

There is a newer version of this package available.
See the version list below for details.
dotnet add package Reo.Core.Application.Abstractions.MediatorGenerator --version 6.0.701
                    
NuGet\Install-Package Reo.Core.Application.Abstractions.MediatorGenerator -Version 6.0.701
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Reo.Core.Application.Abstractions.MediatorGenerator" Version="6.0.701" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Reo.Core.Application.Abstractions.MediatorGenerator" Version="6.0.701" />
                    
Directory.Packages.props
<PackageReference Include="Reo.Core.Application.Abstractions.MediatorGenerator" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Reo.Core.Application.Abstractions.MediatorGenerator --version 6.0.701
                    
#r "nuget: Reo.Core.Application.Abstractions.MediatorGenerator, 6.0.701"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Reo.Core.Application.Abstractions.MediatorGenerator@6.0.701
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Reo.Core.Application.Abstractions.MediatorGenerator&version=6.0.701
                    
Install as a Cake Addin
#tool nuget:?package=Reo.Core.Application.Abstractions.MediatorGenerator&version=6.0.701
                    
Install as a Cake Tool

Reo.Core.Application.Abstractions.MediatorGenerator

Описание пакета

Пакет Reo.Core.Application.Abstractions.MediatorGenerator предоставляет абстракции и утилиты для построения прикладных сервисов, которые обрабатывают запросы и выполняют команды домена. Он помогает структурировать приложение, разделяя логику приложения и домена, и обеспечивает централизованное управление командами через паттерн MediatR (или аналогичные подходы).

Решаемые проблемы:

  • Упрощение реализации сервисов приложения, которые взаимодействуют с доменными объектами.
  • Централизованное выполнение команд и обработка запросов.
  • Поддержка инъекции зависимостей и модульного расширения функционала.

Основные компоненты

1. IReoApplicationService<TDomainCommandsExecutor, TQuery>

Интерфейс, определяющий контракт для сервиса приложения. Каждый сервис должен реализовывать метод ExecuteAsync, который обрабатывает запрос и возвращает исполнителя доменных команд.

2. ReoApplicationService<TDomainCommandsExecutor, TQuery>

Базовый класс, реализующий IReoApplicationService. Обеспечивает стандартную логику выполнения команд, логирование и инъекцию зависимостей.

3. ServiceCollectionExtensions

Класс с методами расширения для регистрации сервисов приложения в контейнере DI (Dependency Injection). Используется для автоматической регистрации всех типов, реализующих IReoApplicationService.


Требования


Установка

NuGet Package Manager

Install-Package Reo.Core.Application.Abstractions.MediatorGenerator

.NET CLI

dotnet add package Reo.Core.Application.Abstractions.MediatorGenerator

Настройка

Регистрация в DI-контейнере (ASP.NET Core)

Добавьте сервисы в Startup.cs или Program.cs:

services.AddReoApplicationServices<YourAssembly>();

Замените YourAssembly на сборку, содержащую реализации IReoApplicationService.

Конфигурационные параметры

N/A — в данном пакете не требуется настройка через конфигурационные файлы.


Использование

Пример 1: Реализация сервиса приложения

public class SampleApplicationService : ReoApplicationService<SampleCommandExecutor, SampleQuery>
{
    public SampleApplicationService(IServiceProvider serviceProvider) : base(serviceProvider)
    {
    }

    protected override async Task<SampleCommandExecutor> ExecuteCoreAsync(SampleQuery query, CancellationToken cancellationToken)
    {
        // Обработка запроса и выполнение команд
        var result = await new SampleCommandExecutor().ExecuteAsync(query, cancellationToken);
        return result;
    }
}

Пример 2: Регистрация сервиса в DI

public void ConfigureServices(IServiceCollection services)
{
    services.AddReoApplicationServices<YourProject.Assembly>();
}

Пример 3: Использование сервиса в контроллере

[ApiController]
[Route("api/[controller]")]
public class SampleController : ControllerBase
{
    private readonly IReoApplicationService<SampleCommandExecutor, SampleQuery> _service;

    public SampleController(IReoApplicationService<SampleCommandExecutor, SampleQuery> service)
    {
        _service = service;
    }

    [HttpPost]
    public async Task<IActionResult> ProcessQuery([FromBody] SampleQuery query)
    {
        var result = await _service.ExecuteAsync(query, CancellationToken.None);
        return Ok(result);
    }
}

Лицензия

Данный пакет распространяется под лицензией MIT.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
8.0.705 0 11/27/2025
8.0.704 0 11/27/2025
8.0.703 20 11/26/2025
8.0.701 22 11/26/2025
8.0.700 26 11/26/2025
8.0.699 24 11/26/2025
8.0.697 26 11/26/2025
8.0.692 47 11/24/2025
8.0.691 260 11/21/2025
8.0.690 364 11/20/2025
8.0.689 368 11/20/2025
8.0.688 377 11/19/2025
8.0.687 377 11/19/2025
8.0.686 382 11/18/2025
8.0.685 378 11/18/2025
8.0.682 383 11/18/2025
8.0.681 312 11/17/2025
8.0.680 317 11/17/2025
8.0.679 289 11/17/2025
8.0.678 263 11/13/2025
8.0.677 264 11/11/2025
8.0.676 266 11/11/2025
8.0.675 268 11/11/2025
8.0.674 263 11/11/2025
8.0.673 265 11/10/2025
8.0.672 240 11/10/2025
8.0.671 114 11/7/2025
8.0.670 122 11/7/2025
8.0.669 113 11/7/2025
8.0.668 117 11/7/2025
8.0.667 152 11/7/2025
8.0.666 155 11/7/2025
8.0.665 176 11/6/2025
8.0.664 179 11/6/2025
8.0.663 174 11/6/2025
8.0.662 173 11/6/2025
8.0.661 177 11/5/2025
8.0.660 177 11/5/2025
8.0.659 125 11/1/2025
8.0.658 144 10/31/2025
8.0.657 168 10/30/2025
8.0.656 170 10/30/2025
8.0.655 178 10/29/2025
8.0.654 175 10/29/2025
8.0.653 171 10/28/2025
8.0.652 168 10/28/2025
8.0.651 173 10/28/2025
8.0.650 169 10/27/2025
8.0.649 171 10/27/2025
8.0.648 133 10/24/2025
8.0.647 129 10/24/2025
8.0.646 136 10/24/2025
8.0.645 142 10/24/2025
8.0.644 171 10/23/2025
8.0.643 165 10/23/2025
8.0.642 166 10/23/2025
8.0.641 164 10/22/2025
8.0.640 159 10/22/2025
8.0.639 162 10/22/2025
8.0.638 170 10/22/2025
8.0.637 162 10/21/2025
8.0.636 158 10/21/2025
8.0.635 164 10/21/2025
8.0.634 162 10/20/2025
8.0.633 161 10/20/2025
8.0.632 168 10/20/2025
8.0.631 161 10/20/2025
8.0.630 114 10/17/2025
8.0.629 167 10/13/2025
8.0.628 169 10/13/2025
8.0.627 168 10/13/2025
8.0.626 97 10/10/2025
8.0.625 99 10/10/2025
8.0.624 114 10/10/2025
8.0.623 123 10/10/2025
8.0.622 164 10/9/2025
8.0.621 165 10/9/2025
8.0.620 165 10/9/2025
8.0.619 161 10/9/2025
8.0.618 164 10/9/2025
8.0.617 163 10/9/2025
8.0.616 162 10/9/2025
8.0.615 177 10/9/2025
8.0.614 160 10/8/2025
8.0.613 162 10/8/2025
8.0.612 165 10/6/2025
8.0.611 123 10/3/2025
8.0.610 128 10/3/2025
8.0.609 123 10/3/2025
8.0.608 128 10/3/2025
8.0.607 134 10/3/2025
8.0.606 134 10/3/2025
8.0.605 131 10/3/2025
8.0.604 135 10/3/2025
8.0.603 135 10/3/2025
8.0.602 165 10/2/2025
8.0.600 168 10/2/2025
8.0.599 159 10/2/2025
8.0.598 165 10/1/2025
8.0.597 164 10/1/2025
8.0.596 164 10/1/2025
8.0.595 165 9/30/2025
8.0.594 164 9/30/2025
8.0.593 171 9/30/2025
8.0.592 163 9/30/2025
8.0.591 166 9/30/2025
8.0.589 166 9/29/2025
8.0.588 166 9/29/2025
8.0.587 170 9/29/2025
8.0.586 168 9/29/2025
8.0.585 166 9/29/2025
8.0.583 126 9/26/2025
8.0.582 151 9/26/2025
8.0.580 166 9/25/2025
8.0.579 166 9/25/2025
8.0.578 166 9/25/2025
8.0.577 169 9/25/2025
8.0.576 167 9/25/2025
8.0.575 170 9/25/2025
8.0.574 174 9/24/2025
8.0.573 162 9/23/2025
8.0.572 155 9/23/2025
8.0.571 159 9/23/2025
8.0.570 158 9/23/2025
8.0.569 189 9/22/2025
8.0.568 224 9/22/2025
8.0.567 213 9/22/2025
8.0.566 185 9/21/2025
8.0.565 238 9/19/2025
8.0.564 233 9/19/2025
8.0.563 237 9/19/2025
8.0.562 240 9/19/2025
8.0.561 288 9/16/2025
8.0.560 288 9/16/2025
8.0.559 288 9/16/2025
8.0.558 279 9/16/2025
8.0.557 241 9/15/2025
8.0.556 237 9/15/2025
8.0.555 116 9/12/2025
8.0.554 161 9/11/2025
8.0.553 157 9/11/2025
8.0.552 158 9/11/2025
8.0.551 159 9/11/2025
8.0.550 156 9/11/2025
8.0.548 152 9/11/2025
8.0.547 158 9/11/2025
8.0.546 158 9/11/2025
8.0.545 163 9/11/2025
8.0.544 150 9/10/2025
8.0.543 158 9/10/2025
8.0.542 150 9/10/2025
8.0.541 153 9/10/2025
8.0.540 149 9/9/2025
8.0.539 147 9/9/2025
8.0.538 148 9/9/2025
8.0.537 146 9/9/2025
8.0.536 145 9/9/2025
8.0.535 160 9/9/2025
8.0.534 150 9/9/2025
8.0.533 155 9/9/2025
8.0.532 154 9/8/2025
8.0.531 127 9/5/2025
8.0.530 171 9/4/2025
8.0.529 151 9/4/2025
8.0.528 162 9/4/2025
8.0.527 161 9/4/2025
8.0.526 162 9/3/2025
8.0.525 141 9/2/2025
8.0.524 155 9/2/2025
8.0.523 155 9/2/2025
8.0.522 198 8/28/2025
8.0.521 195 8/27/2025
8.0.520 201 8/27/2025
8.0.519 196 8/27/2025
8.0.518 195 8/27/2025
8.0.517 167 8/25/2025
8.0.516 297 8/25/2025
8.0.515 216 8/24/2025
8.0.514 146 8/21/2025
8.0.513 150 8/20/2025
8.0.512 142 8/20/2025
8.0.511 151 8/20/2025
8.0.510 148 8/18/2025
8.0.509 144 8/18/2025
8.0.508 161 8/13/2025
8.0.506 159 8/13/2025
8.0.505 165 8/13/2025
8.0.504 160 8/13/2025
8.0.503 153 8/13/2025
8.0.502 148 8/12/2025
8.0.501 150 8/12/2025
8.0.500 147 8/12/2025
8.0.499 164 8/12/2025
8.0.498 144 8/11/2025
8.0.497 184 8/8/2025
8.0.496 186 8/8/2025
8.0.495 189 8/8/2025
8.0.494 226 8/8/2025
8.0.493 226 8/7/2025
8.0.492 223 8/7/2025
8.0.491 226 8/7/2025
8.0.490 204 8/7/2025
8.0.489 208 8/5/2025
8.0.488 212 8/5/2025
8.0.487 84 8/1/2025
8.0.486 105 7/30/2025
8.0.485 128 7/28/2025
8.0.484 118 7/28/2025
8.0.483 124 7/28/2025
8.0.482 121 7/28/2025
8.0.481 121 7/28/2025
8.0.480 380 7/25/2025
8.0.479 406 7/25/2025
8.0.478 412 7/25/2025
8.0.477 418 7/25/2025
8.0.476 419 7/25/2025
8.0.475 477 7/24/2025
8.0.474 471 7/24/2025
8.0.473 521 7/23/2025
8.0.472 521 7/23/2025
8.0.470 521 7/23/2025
8.0.469 523 7/23/2025
8.0.468 519 7/23/2025
8.0.467 519 7/23/2025
8.0.466 522 7/23/2025
8.0.465 519 7/23/2025
8.0.464 519 7/23/2025
8.0.463 517 7/23/2025
8.0.462 521 7/22/2025
8.0.461 510 7/22/2025
8.0.460 405 7/21/2025
8.0.459 80 7/18/2025
8.0.458 91 7/18/2025
8.0.457 127 7/17/2025
8.0.456 129 7/17/2025
8.0.455 120 7/17/2025
8.0.454 124 7/17/2025
8.0.453 122 7/17/2025
8.0.452 122 7/17/2025
8.0.451 126 7/17/2025
8.0.450 121 7/17/2025
8.0.449 125 7/17/2025
8.0.448 123 7/17/2025
8.0.447 126 7/16/2025
8.0.446 127 7/16/2025
8.0.445 130 7/16/2025
8.0.444 129 7/16/2025
8.0.443 125 7/16/2025
8.0.442 125 7/16/2025
8.0.439 127 7/15/2025
8.0.438 127 7/15/2025
8.0.437 124 7/15/2025
8.0.436 125 7/15/2025
8.0.435 127 7/15/2025
8.0.433 130 7/14/2025
8.0.432 125 7/14/2025
8.0.431 112 7/11/2025
8.0.430 114 7/11/2025
8.0.429 135 7/10/2025
8.0.428 129 7/10/2025
8.0.427 128 7/9/2025
8.0.426 130 7/8/2025
8.0.425 136 7/8/2025
8.0.424 132 7/8/2025
8.0.423 127 7/8/2025
8.0.422 131 7/8/2025
8.0.421 132 7/8/2025
8.0.420 129 7/7/2025
8.0.419 133 7/7/2025
8.0.418 133 7/7/2025
8.0.417 125 7/7/2025
8.0.416 126 7/6/2025
8.0.415 95 7/4/2025
8.0.414 100 7/4/2025
8.0.411 135 7/3/2025
8.0.410 131 7/3/2025
8.0.409 132 7/3/2025
8.0.408 130 7/1/2025
8.0.407 130 7/1/2025
8.0.406 129 7/1/2025
8.0.405 129 7/1/2025
8.0.404 298 6/26/2025
8.0.403 123 6/26/2025
8.0.401 146 6/24/2025
8.0.400 129 6/24/2025
8.0.399 129 6/23/2025
8.0.398 130 6/23/2025
8.0.397 90 6/20/2025
8.0.396 135 6/19/2025
8.0.395 135 6/18/2025
8.0.394 139 6/18/2025
8.0.392 138 6/18/2025
8.0.390 140 6/18/2025
6.0.701 16 11/26/2025
6.0.699 21 11/26/2025
6.0.692 44 11/24/2025
6.0.691 258 11/21/2025
6.0.690 355 11/20/2025
6.0.689 366 11/20/2025
6.0.688 376 11/19/2025
6.0.687 381 11/19/2025
6.0.686 378 11/18/2025
6.0.685 376 11/18/2025
6.0.682 377 11/18/2025
6.0.681 307 11/17/2025
6.0.680 310 11/17/2025
6.0.679 286 11/17/2025
6.0.678 257 11/13/2025
6.0.677 259 11/11/2025
6.0.676 260 11/11/2025
6.0.675 258 11/11/2025
6.0.674 264 11/11/2025
6.0.673 249 11/10/2025
6.0.672 243 11/10/2025
6.0.671 108 11/7/2025
6.0.670 116 11/7/2025
6.0.669 126 11/7/2025
6.0.668 118 11/7/2025
6.0.667 144 11/7/2025
6.0.666 154 11/7/2025
6.0.665 171 11/6/2025
6.0.664 171 11/6/2025
6.0.663 168 11/6/2025
6.0.662 173 11/6/2025
6.0.661 173 11/5/2025
6.0.660 173 11/5/2025
6.0.659 110 11/1/2025
6.0.658 148 10/31/2025
6.0.657 172 10/30/2025
6.0.656 171 10/30/2025
6.0.655 183 10/29/2025
6.0.654 173 10/29/2025
6.0.653 169 10/28/2025
6.0.652 165 10/28/2025
6.0.651 170 10/28/2025
6.0.650 168 10/27/2025
6.0.649 171 10/27/2025
6.0.648 117 10/24/2025
6.0.647 126 10/24/2025
6.0.646 139 10/24/2025
6.0.645 137 10/24/2025
6.0.644 162 10/23/2025
6.0.643 174 10/23/2025
6.0.642 162 10/23/2025
6.0.641 158 10/22/2025
6.0.640 157 10/22/2025
6.0.639 159 10/22/2025
6.0.638 162 10/22/2025
6.0.637 154 10/21/2025
6.0.636 161 10/21/2025
6.0.635 155 10/21/2025
6.0.634 160 10/20/2025
6.0.633 163 10/20/2025
6.0.632 162 10/20/2025
6.0.631 162 10/20/2025
6.0.630 115 10/17/2025
6.0.629 162 10/13/2025
6.0.628 160 10/13/2025
6.0.627 162 10/13/2025
6.0.626 89 10/10/2025
6.0.625 96 10/10/2025
6.0.624 112 10/10/2025
6.0.623 121 10/10/2025
6.0.622 169 10/9/2025
6.0.621 161 10/9/2025
6.0.620 161 10/9/2025
6.0.619 161 10/9/2025
6.0.618 162 10/9/2025
6.0.617 158 10/9/2025
6.0.616 159 10/9/2025
6.0.615 164 10/9/2025
6.0.614 168 10/8/2025
6.0.613 164 10/8/2025
6.0.612 160 10/6/2025
6.0.611 119 10/3/2025
6.0.610 125 10/3/2025
6.0.609 128 10/3/2025
6.0.608 124 10/3/2025
6.0.607 127 10/3/2025
6.0.606 131 10/3/2025
6.0.605 131 10/3/2025
6.0.604 142 10/3/2025
6.0.603 134 10/3/2025
6.0.602 168 10/2/2025
6.0.600 162 10/2/2025
6.0.599 176 10/2/2025
6.0.598 175 10/1/2025
6.0.597 159 10/1/2025
6.0.596 162 10/1/2025
6.0.595 160 9/30/2025
6.0.594 163 9/30/2025
6.0.593 162 9/30/2025
6.0.592 165 9/30/2025
6.0.591 164 9/30/2025
6.0.589 164 9/29/2025
6.0.588 165 9/29/2025
6.0.587 160 9/29/2025
6.0.586 165 9/29/2025
6.0.585 167 9/29/2025
6.0.583 123 9/26/2025
6.0.582 146 9/26/2025
6.0.580 166 9/25/2025
6.0.579 161 9/25/2025
6.0.578 160 9/25/2025
6.0.577 166 9/25/2025
6.0.576 168 9/25/2025
6.0.575 168 9/25/2025
6.0.574 168 9/24/2025
6.0.573 159 9/23/2025
6.0.572 156 9/23/2025
6.0.571 157 9/23/2025
6.0.570 156 9/23/2025
6.0.569 171 9/22/2025
6.0.568 205 9/22/2025
6.0.567 210 9/22/2025
6.0.566 185 9/21/2025
6.0.565 224 9/19/2025
6.0.564 229 9/19/2025
6.0.563 231 9/19/2025
6.0.562 238 9/19/2025
6.0.561 300 9/16/2025
6.0.560 288 9/16/2025
6.0.559 287 9/16/2025
6.0.558 285 9/16/2025
6.0.557 230 9/15/2025
6.0.556 235 9/15/2025
6.0.555 108 9/12/2025
6.0.554 155 9/11/2025
6.0.553 156 9/11/2025
6.0.552 155 9/11/2025
6.0.551 147 9/11/2025
6.0.550 157 9/11/2025
6.0.548 153 9/11/2025
6.0.547 165 9/11/2025
6.0.546 163 9/11/2025
6.0.545 153 9/11/2025
6.0.544 144 9/10/2025
6.0.543 150 9/10/2025
6.0.542 149 9/10/2025
6.0.541 148 9/10/2025
6.0.540 152 9/9/2025
6.0.539 142 9/9/2025
6.0.538 143 9/9/2025
6.0.537 147 9/9/2025
6.0.536 145 9/9/2025
6.0.535 147 9/9/2025
6.0.534 145 9/9/2025
6.0.533 146 9/9/2025
6.0.532 147 9/8/2025
6.0.531 121 9/5/2025
6.0.530 153 9/4/2025
6.0.529 155 9/4/2025
6.0.528 166 9/4/2025
6.0.527 158 9/4/2025
6.0.526 156 9/3/2025
6.0.525 151 9/2/2025
6.0.524 147 9/2/2025
6.0.523 145 9/2/2025
6.0.522 205 8/28/2025
6.0.521 202 8/27/2025
6.0.520 203 8/27/2025
6.0.519 194 8/27/2025
6.0.518 205 8/27/2025
6.0.517 164 8/25/2025
6.0.516 282 8/25/2025
6.0.515 215 8/24/2025
6.0.514 141 8/21/2025
6.0.513 146 8/20/2025
6.0.512 141 8/20/2025
6.0.511 147 8/20/2025
6.0.510 140 8/18/2025
6.0.509 142 8/18/2025
6.0.508 149 8/13/2025
6.0.506 146 8/13/2025
6.0.505 148 8/13/2025
6.0.504 160 8/13/2025
6.0.503 152 8/13/2025
6.0.502 147 8/12/2025
6.0.501 148 8/12/2025
6.0.500 157 8/12/2025
6.0.499 161 8/12/2025
6.0.498 141 8/11/2025
6.0.497 183 8/8/2025
6.0.496 186 8/8/2025
6.0.495 201 8/8/2025
6.0.494 211 8/8/2025
6.0.493 230 8/7/2025
6.0.492 224 8/7/2025
6.0.491 224 8/7/2025
6.0.490 205 8/7/2025
6.0.489 208 8/5/2025
6.0.488 210 8/5/2025
6.0.487 75 8/1/2025
6.0.486 109 7/30/2025
6.0.485 120 7/28/2025
6.0.484 118 7/28/2025
6.0.483 126 7/28/2025
6.0.482 119 7/28/2025
6.0.481 120 7/28/2025
6.0.480 382 7/25/2025
6.0.479 406 7/25/2025
6.0.478 410 7/25/2025
6.0.477 417 7/25/2025
6.0.476 424 7/25/2025
6.0.475 476 7/24/2025
6.0.474 471 7/24/2025
6.0.473 519 7/23/2025
6.0.472 521 7/23/2025
6.0.470 519 7/23/2025
6.0.469 518 7/23/2025
6.0.468 518 7/23/2025
6.0.467 519 7/23/2025
6.0.466 522 7/23/2025
6.0.465 515 7/23/2025
6.0.464 518 7/23/2025
6.0.463 517 7/23/2025
6.0.462 510 7/22/2025
6.0.461 511 7/22/2025
6.0.460 400 7/21/2025
6.0.459 76 7/18/2025
6.0.458 93 7/18/2025
6.0.457 125 7/17/2025
6.0.456 119 7/17/2025
6.0.455 120 7/17/2025