using CsvHelper.Configuration.Attributes;

namespace SharepointToolbox.Core.Models;

public class BulkSiteRow
{
    [Name("Name")]
    public string Name { get; set; } = string.Empty;

    [Name("Alias")]
    public string Alias { get; set; } = string.Empty;

    [Name("Type")]
    public string Type { get; set; } = string.Empty; // "Team" or "Communication"

    [Name("Template")]
    public string Template { get; set; } = string.Empty;

    [Name("Owners")]
    public string Owners { get; set; } = string.Empty; // comma-separated emails

    [Name("Members")]
    public string Members { get; set; } = string.Empty; // comma-separated emails
}
