public ActionResult ViewProjectConfig(string projectName, string name)
        {
            ProjectConfig projectConfig;

            using (var db = new BuildVersioningDataContext())
            {
                projectConfig = db.ProjectConfigs
                                .Include(c => c.Project)
                                .SingleOrDefault(c =>
                                                 string.Compare(c.Project.Name, projectName, StringComparison.OrdinalIgnoreCase) == 0 &&
                                                 string.Compare(c.Name, name, StringComparison.OrdinalIgnoreCase) == 0
                                                 );
            }

            if (null == projectConfig)
            {
                return(View("Error"));
            }

            var model = new ProjectConfigModel {
                ProjectConfig = projectConfig
            };

            return(View(model));
        }
        public IActionResult Index()
        {
            var configItem  = _configReader.GetValue <string>("SiteName");
            var configModel = new ProjectConfigModel
            {
                Name  = "SiteName",
                Value = configItem
            };
            // bu değer aktif olmadığından gelmemeli
            var configItem2 = _configReader.GetValue <int?>("MaxItemCount");

            return(View(configModel));
        }
示例#3
0
 public RepsitoryGenerator(ProjectConfigModel projectConfig) : base(projectConfig)
 {
 }
示例#4
0
 public ModelGenerator(ProjectConfigModel projectConfig)
 {
     this.projectConfig = projectConfig;
 }
示例#5
0
 public SqlServerModelGenerator(ProjectConfigModel projectConfig)
     : base(projectConfig)
 {
 }
示例#6
0
 public MySqlGenerator(ProjectConfigModel projectConfig)
     : base(projectConfig)
 {
 }