示例#1
0
        static void Main(string[] args)
        {
            var catalogue = new Catalogue("Local catalogue");

            // var book1 = new BookRecord
            // {
            //   Isbn = "9781491929124",
            //   Title = "Site Reliability Engineering"
            // };

            // var catalogueItem1 = new CatalogueItem(
            //   book1,
            //   CatalogueItemStatus.Available
            // );
            //
            // var catalogueItem2 = new CatalogueItem
            // (
            //
            //   book1,
            //   CatalogueItemStatus.CheckedOut
            // );
            //
            // catalogue.Items.Add(catalogueItem1);
            // catalogue.Items.Add(catalogueItem2);

            var dbContext = new LibraryManagerDbContext(new DbContextOptions <LibraryManagerDbContext>());
        }
 public CatalogueItemsController(LibraryManagerDbContext context)
 {
     this.context = context;
 }
 public CataloguesController(LibraryManagerDbContext context, ILogger <CataloguesController> logger)
 {
     this.context = context;
     this.logger  = logger;
 }
示例#4
0
 public BibliographicRecordsController(LibraryManagerDbContext context)
 {
     this.context = context;
 }