private void SeedDatabase() { ShellDb context = _serviceProvider.GetRequiredService <ShellDb>(); int positionsCount = context.Positions.Count(); if (positionsCount == 0) // no positions { Positions[] positions = { new Positions("Top"), new Positions("Bottom"), new Positions("Side") }; context.Positions.AddRange(positions); context.SaveChanges(); } }
public ReadingCommentRepository(ShellDb context) : base(context) { }
public ShellTemperatureCommentRepository(ShellDb context) : base(context) { }
public ShellTemperaturePositionRepository(ShellDb context) : base(context) { }
public SdCardShellTemperatureRepository(ShellDb context) : base(context) { }
public DevicesRepository(ShellDb context) : base(context) { }
public PositionsRepository(ShellDb context) : base(context) { }
protected BaseRepository(ShellDb context) { this.Context = context; }
/// <summary> /// /// </summary> /// <param name="context"></param> protected internal BaseRepository(ShellDb context) { Context = context; }