小编Ger*_*ldo的帖子

我应该在哪里将控制器业务逻辑放在MVC3中

我理解MVC就是把事情放在正确的位置和逻辑应该是什么.我的控制器操作充满了业务逻辑(与数据存储无关),我觉得我应该开始将一些逻辑移到另一个地方.

是否存在我应该放置这种逻辑的约定?例如,我有以下控制器位于控制器文件中:

adminPowerController 

  public ActionResult Create(string test1)
    // business logic
    // business logic
    // business logic
    return View();
  }
  public ActionResult Index(string test1)
    // business logic
    // business logic
    // business logic
    return View();
  }
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc

22
推荐指数
2
解决办法
7234
查看次数

C#类构造函数的默认值问题

我有以下课程:

public class Topic
    {
        public string Topic { get; set; }
        public string Description { get; set; }
        public int Count { get; set; }
    }
Run Code Online (Sandbox Code Playgroud)

我想在使用以下内容创建类时始终将Count设置为零:

var abc = new Topic {
  Topic = "test1",
  Description = "description1"
}
Run Code Online (Sandbox Code Playgroud)

我对构造函数有点困惑.这是可能的,还是在创建abc时需要指定主题,描述和计数?

c#

11
推荐指数
4
解决办法
6022
查看次数

标签 统计

asp.net-mvc ×1

c# ×1