예제 #1
0
 public BookAndChapterSpec(BibleSpec bibleSpec, string bookName, int chapterNumber)
 {
     Guard.Against.Null(bibleSpec, nameof(bibleSpec));
     BibleSpec = bibleSpec;
     Guard.Against.Null(bookName, nameof(bookName));
     BookName = bookName;
     Guard.Against.OutOfRange(chapterNumber, nameof(chapterNumber), 1, int.MaxValue);
     ChapterNumber = chapterNumber;
 }
예제 #2
0
 public void SetBibleSpec(BibleSpec spec)
 {
     Start.BibleSpec = End.BibleSpec = spec;
 }