static void Main(string[] args) { using var context = new StoryDbContext(); var characters = context.Characters .Include(character => character.Story.Authors); foreach (var character in characters) { Console.WriteLine($"Персонаж {character.FirstName} {character.LastName} | История {character.Story.Name}"); Console.WriteLine("Авторы:"); foreach (var author in character.Story.Authors) { Console.WriteLine($"Автор {author.FirstName} {author.LastName}"); } Console.WriteLine("________________________________"); } }
public UserRepository(StoryDbContext context) { this.context = context; }
public StoryController(ILogger <StoryController> logger, StoryDbContext storyDbContext) { this.logger = logger; this.storyDbContext = storyDbContext; }
public UnitOfWork(StoryDbContext context) { this.context = context; StoryRepository = new StoryRepository(context); UserRepository = new UserRepository(context); }