#c# #asp.net #.net #webforms
#c# #asp.net #.net #веб-формы
Вопрос:
Я хотел бы знать, как лучше всего создать модель для привязки данных, а также класс с методами с тем же именем в asp.net веб-формы.
Итак, моя модель:
public class Movie
{
public int ID { get; set; }
public string Title { get; set; }
public DateTime ReleaseDate { get; set; }
public string Genre { get; set; }
public decimal Price { get; set; }
}
public class MovieDBContext : DbContext
{
public DbSet<Movie> Movies { get; set; }
}
Но я бы также хотел, чтобы у class Movie были некоторые методы.
Комментарии:
1. ОК. Вы можете сделать это легко, и все вышесказанное выглядит нормально. Используете ли вы какую-либо архитектуру или шаблон, подобные
Three-Tier
илиN-Tier
для использования выше?2. Может быть, использовать что-то вроде
public List<Movie> getMovies(){. . .}
и запрашивать вашу базу данных внутри метода?