public DwgBlockHeader(string name, DwgBlock block, DwgEndBlock endBlock) : this() { if (string.IsNullOrEmpty(name)) { throw new ArgumentNullException(nameof(name), "Name cannot be null."); } Name = name; Block = block; EndBlock = endBlock; }
private static DwgBlockHeader GetBlockRecordWithName(string name, DwgLayer layer) { var block = new DwgBlock(name) { Layer = layer }; var endBlock = new DwgEndBlock() { Layer = layer }; return(new DwgBlockHeader(name, block, endBlock)); }