Example #1
0
        public static RelationshipBuilder Create(ModuleBuilder module, ModelBuilder model)
        {
            if (module == null)
            {
                throw new ArgumentNullException(nameof(module));
            }
            if (model == null)
            {
                throw new ArgumentNullException(nameof(model));
            }

            var relation = new Domain.Relationship();

            return(new RelationshipBuilder(module, model, relation));
        }
Example #2
0
 public RelationshipBuilder(ModuleBuilder module, ModelBuilder model, Domain.Relationship relationship)
 {
     ModuleBuild = module ?? throw new ArgumentNullException(nameof(module));
     Build       = model ?? throw new ArgumentNullException(nameof(model));
     Instance    = relationship;
 }