ни как не могу настроить one-to-many использую MySQL.Data.EntityFrameworkCore 6.10.7
                  
                  
                  GET запросом получаю [{"id": 1, "name": "book1", "genreId": 2, "genre": null},{.......},{.......}]? не формируется "genre"
                  
                  
                  Post запросом {"name": "Book26", "genreId": 3} не формируется "genre"
                  
                  
                  и т.д. не срабатывает one-to-many собственно и не знаю в чём проблема...
                  
                  
                  
                  
                  
                  namespace MyLibraryOfBooks.Models{
                  
                  
                  public class Book{
                  
                  
                          public int Id { get; set; }
                  
                  
                          public string Name { get; set; }
                  
                  
                          public int? GenreId { get; set; }
                  
                  
                          public virtual Genre Genre { get; set; }
                  
                  
                      }
                  
                  
                  }
                  
                  
                  namespace MyLibraryOfBooks.Models{
                  
                  
                      public class Genre{
                  
                  
                          public int Id { get; set; }
                  
                  
                          public string Name { get; set; }
                  
                  
                          public virtual ICollection<Book> Books { get; set; }
                  
                  
                      }
                  
                  
                  }
                  
                  
                  protected override void OnModelCreating(ModelBuilder modelBuilder) {
                  
                  
                              modelBuilder.Entity<Book😠)
                  
                  
                                  .HasOne(book=>book.Genre)
                  
                  
                                  .WithMany(genre => genre.Books)
                  
                  
                                  .HasForeignKey(book => book.GenreId);
                  
                  
                  }
                  
                  
                
Include написал?
Обсуждают сегодня