using Femto.Common.Domain; using MediatR; namespace Femto.Modules.Auth.Application.Services; internal class AuthModule(IMediator mediator) : IAuthModule { public async Task Command(ICommand command, CancellationToken cancellationToken = default) => await mediator.Send(command, cancellationToken); public async Task Command( ICommand command, CancellationToken cancellationToken = default ) => await mediator.Send(command, cancellationToken); public async Task Query( IQuery query, CancellationToken cancellationToken = default ) => await mediator.Send(query, cancellationToken); }