Esempio n. 1
0
    public static IndexBuilder Create(ModelBuilder model)
    {
        if (model is null)
        {
            throw new ArgumentNullException(nameof(model));
        }
        var index = new Domain.Index();

        return(new IndexBuilder(model, index));
    }
Esempio n. 2
0
        public static IndexBuilder Create(ModelBuilder model, string name)
        {
            if (model == null)
            {
                throw new ArgumentNullException(nameof(model));
            }
            if (string.IsNullOrWhiteSpace(name))
            {
                throw new ArgumentException("message", nameof(name));
            }
            var index = new Domain.Index(name);

            return(new IndexBuilder(model, index));
        }
Esempio n. 3
0
 public IndexBuilder(ModelBuilder model, Domain.Index index)
 {
     Build    = model ?? throw new ArgumentNullException(nameof(model));
     Instance = index;
 }