Exemplo n.º 1
0
        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);
 }