Классы модели должны быть в одном файле или в нескольких файлах?Или когда их использовать? - PullRequest
1 голос
/ 05 марта 2012

Определяя модель в ASP.NET MVC, вы можете иметь классы в одном файле * .cs или в нескольких файлах.В одном из них:

namespace App.Models
{

    public class User
    {
        public string Name{get;set;}
    }

    public class Message
    {
        public string Content{get;set;}
    }

}

Или в нескольких * .cs, сохраненных в папке Models?

1 Ответ

2 голосов
/ 05 марта 2012

Неважно, находятся ли они в одном или нескольких файлах.Тем не менее, существует стандарт наличия всех ваших type s в их собственном файле .cs.

ViewModels \ User.cs:

namespace App.Models
{
    public class User
    {
        public string Name{get;set;}
    }
}

ViewModels \ Message.cs:

namespace App.Models
{
    public class Message
    {
        public string Content{get;set;}
    }
}

Соответствующее сообщение - Один класс на правило файла в .NET?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...