Beispiel #1
0
        private void SeedData(ServiceEventContext context)
        {
            var retentionPolicy1 = new RetentionPolicy {
                Id = 1,
                RetentionTimeHours = 1,
                ForSeverity        = 3,
                IsRetainForever    = false,
                Description        = "The first RP"
            };

            var retentionPolicy2 = new RetentionPolicy {
                Id = 2,
                RetentionTimeHours = 2,
                ForSeverity        = 3,
                IsRetainForever    = false,
                Description        = "The second RP"
            };

            context.RetentionPolicies.Add(retentionPolicy1);
            context.RetentionPolicies.Add(retentionPolicy2);
            context.SaveChanges();
        }
Beispiel #2
0
 public ServiceHubAdminController(ServiceEventContext dbContext)
 {
     _dbContext = dbContext;
 }
Beispiel #3
0
 public ServiceEventController(ServiceEventContext context, IRetentionPolicyMatcher retentionPolicyMatcher)
 {
     _context = context;
     _retentionPolicyMatcher = retentionPolicyMatcher;
 }