Exemplo n.º 1
0
        public static void Initialize(IServiceProvider serviceProvider)
        {
            using var context = new KennisbankContext(serviceProvider.GetRequiredService <DbContextOptions <KennisbankContext> >());

            if (context.Document.Any())
            {
                return;
            }

            context.Document.AddRange(
                new Document
            {
                Name     = "dynamics 365 handleiding",
                Tag      = "handleiding",
                FileSize = 2,
                AddedOn  = DateTime.Now,
                AddedBy  = "mike",
            },

                new Document
            {
                Name     = "outlook handleiding",
                Tag      = "handleiding",
                FileSize = 4,
                AddedOn  = DateTime.Now,
                AddedBy  = "ronald",
            },

                new Document
            {
                Name     = "scrum oefenexamen",
                Tag      = "examen",
                FileSize = 8,
                AddedOn  = DateTime.Now,
                AddedBy  = "daan",
            },

                new Document
            {
                Name     = "leaseauto aanvraagformulier",
                Tag      = "aanvraagformulier",
                FileSize = 1,
                AddedOn  = DateTime.Now,
                AddedBy  = "dirk",
            }
                );
            context.SaveChanges();
        }
Exemplo n.º 2
0
 public DocumentsController(KennisbankContext context, IWebHostEnvironment webHostEnvironment)
 {
     _context = context;
     this.webHostEnvironment = webHostEnvironment;
 }
Exemplo n.º 3
0
 public TagsController(KennisbankContext context)
 {
     _context = context;
 }