namespace CoreConnect.Commerce.Customer;
public record SignInExternalRequest
public SignInExternalRequest(string email, string? cartId = null, bool useNewCart = true, string? anonymousId = null)
AnonymousId = anonymousId;
/// Gets or sets the email.
public string Email { get; set; }
/// Gets or sets the cart identifier.
public string? CartId { get; set; }
/// Gets or sets a value indicating whether [use new cart].
/// <c>true</c> if [use new cart]; otherwise, <c>false</c>.
public bool UseNewCart { get; set; }
/// Optional anonymous session id if applicable.
public string? AnonymousId { get; set; }