using Baya.Application.Models.Common;
using Baya.Application.Models.Geography;
using Mediator;

namespace Baya.Application.Features.Geography.Commands.CreateProvince;

/// <summary>Admin: create a province. New provinces launch by insert — no deploy. Invalidates the geo cache.</summary>
public record CreateProvinceCommand(string NameFa, string NameEn, int SortOrder)
    : IRequest<OperationResult<ProvinceDto>>;
