资源简介

(业务配置开发平台)是一套基于.net core、跨平台的,面向开发人员和具有一定技术水平的业务人员使用的业务配置开发平台、 您只需通过配置和少量开发即可快速搭建满足用户需求的业务系统,大大降低项目开发工作量。平台100%开源,免费下载使用。

资源截图

代码片段和文件信息

using System;
using System.Linq;
using System.Reflection;
using Microsoft.AspNetCore.Mvc.ApplicationModels;

namespace CPframeWork
{
    public class FeatureConvention : IControllerModelConvention
    {
        public void Apply(ControllerModel controller)
        {
            controller.Properties.Add(“feature“ GetFeatureName(controller.ControllerType));
        }

        private string GetFeatureName(TypeInfo controllerType)
        {
            string[] tokens = controllerType.FullName.Split(‘.‘);
            if (!tokens.Any(t => t == “Plat“)) return ““;
            string featureName = tokens
                .SkipWhile(t => !t.Equals(“Plat“ StringComparison.CurrentCultureIgnoreCase))
                .Skip(1)
                .Take(1)
                .FirstOrDefault();

            return featureName;
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        110  2018-06-20 15:26  qMISPlat-NetCore-master\NetCore\asp.net免费源码下载.url

    .......      6922  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPframeWorkV1.sln

    .......        33  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\.bowerrc

    .......     83667  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\.vs\config\applicationhost.config

    .......    288768  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\.vs\CPframeWork\v14\.suo

    .......    119296  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\.vs\CPframeWork\v15\.suo

    .......    286720  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\.vs\CPframeWorkV1\v14\.suo

    .......       168  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\appsettings.Development.json

    .......       822  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\appsettings.json

    .......        69  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\bower.json

    .......      1721  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\bundleconfig.json

    .......      6077  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\config.json

    .......       432  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\Controllers\HomeController.cs

    .......       502  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\Controllers\UEditorController.cs

    .......      1863  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\CPframeWork.csproj

    .......       974  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\CPframeWork.csproj.user

    .......       837  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\FeatureConvention.cs

    .......      1309  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\FeatureViewLocationExpander.cs

    .......      2028  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\htmlpage.html

    .......       616  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\htmlpage1.html

    .......      5629  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\json.json

    .......       209  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\Models\ErrorViewModel.cs

    .......       512  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\Plat\Auto\AutoController.cs

    .......      2371  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\Plat\Auto\ManaConfig.cshtml

    .......      9539  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\Plat\Common\CommonController.cs

    .......     11347  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\Plat\Common\FileUpload.cshtml

    .......     12953  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\Plat\Common\Help.cshtml

    .......      3937  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\Plat\Common\PlatAdmin.cshtml

    .......      5647  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\Plat\Common\SelectExp.cshtml

    .......      1078  2018-07-08 18:51  qMISPlat-NetCore-master\NetCore\CPSite\Plat\DataV\DataVController.cs

............此处省略2744个文件信息

评论

共有 条评论