- NCF-master
- .github
- workflows.bak
- dotnetcore.yml[316B]
- workflows.bak
- src
- back-end
- Senparc.Areas.Admin
- ACL
- Repository
- Areas
- Admin
- Pages
- AdminUserInfo
- AuthorizationPage.cshtml.cs[2KB]
- Edit.cshtml.cs[3KB]
- Index.cshtml.cs[2KB]
- AuthorizationPage.cshtml[1KB]
- Edit.cshtml[5KB]
- Index.cshtml[5KB]
- Menu
- Edit.cshtml.cs[4KB]
- Index.cshtml.cs[1KB]
- Edit.cshtml[8KB]
- Index.cshtml[5KB]
- Role
- Edit.cshtml.cs[2KB]
- Index.cshtml.cs[2KB]
- Permission.cshtml.cs[2KB]
- Edit.cshtml[4KB]
- Index.cshtml[5KB]
- Permission.cshtml[1KB]
- SenparcTrace
- DateLog.cshtml.cs[990B]
- Index.cshtml.cs[839B]
- DateLog.cshtml[6KB]
- Index.cshtml[1KB]
- Shared
- _HeaderPartial.cshtml[703B]
- _Layout_Vue.cshtml[5KB]
- _MenuPartial.cshtml[9KB]
- _XncfModuleLayout.cshtml[2KB]
- _XncfModuleLayout_Menu.cshtml[1KB]
- SystemConfig
- Index.cshtml.cs[2KB]
- Index.cshtml[2KB]
- TenantInfo
- Index.cshtml.cs[3KB]
- Index.cshtml[5KB]
- XncfModule
- Index.cshtml.cs[9KB]
- Start.cshtml.cs[18KB]
- Index.cshtml[5KB]
- Start.cshtml[16KB]
- XncfModuleTools
- readme.md[88B]
- Index.cshtml.cs[9KB]
- Login.cshtml.cs[4KB]
- Index.cshtml[5KB]
- Login.cshtml[2KB]
- _ViewImports.cshtml[366B]
- _ViewStart.cshtml[32B]
- AdminUserInfo
- Pages
- readme.md[564B]
- Admin
- Authorization
- PermissionAttribute.cs[699B]
- PermissionFilterAttribute.cs[1KB]
- PermissionHandler.cs[1KB]
- PermissionRequirement.cs[872B]
- AutoMpperProfiles
- Domain
- Dto
- SysRoleDto.cs[2KB]
- Migrations
- MySql
- PostgreSQL
- Sqlite
- SqlServer
- Models
- Dto
- AccountDto.cs[1KB]
- BaseDto.cs[135B]
- BaseQueryDto.cs[235B]
- Mapping
- MultipleDatabase
- VD
- BasePageModel.cs[435B]
- BaseVD.cs[1KB]
- ErrorVD.Core.cs[1KB]
- HomeVD.cs[95B]
- LoginVD.cs[692B]
- AdminSenparcEntities.cs[973B]
- AdminUserInfo.cs[3KB]
- readme.md[483B]
- Dto
- SeparcTraceManager
- SenparcTraceHelper.cs[6KB]
- SenparcTraceItem.cs[1KB]
- SenparcTraceType.cs[385B]
- Services
- AdminUserInfoService.cs[11KB]
- BaseClientService.cs[720B]
- SysMenuService.cs[2KB]
- SysRolePermissionService.cs[2KB]
- SysRoleService.cs[385B]
- TagHelpers
- Dto
- OHS
- Local
- AppService
- AdminUserInfoAppService.cs[6KB]
- LocalAppServiceBase.cs[1KB]
- SysMenuAppService.cs[5KB]
- SysRoleAppService.cs[7KB]
- PL
- AdminUserInfo_Request.cs[2KB]
- AdminUserInfo_Response.cs[704B]
- SysMenu_Request.cs[1KB]
- SysMenu_Response.cs[1KB]
- SysRole_Request.cs[1KB]
- SysRole_Response.cs[1KB]
- AppService
- Local
- wwwroot
- css
- Admin
- adminlogin
- logo.png[9KB]
- AdminUserInfo
- AdminUserInfo.css[127B]
- Index
- index.css[3B]
- login
- index.css[3KB]
- Menu
- Menu.css[517B]
- Shared
- layout.css[2KB]
- SystemConfig
- Index.css[146B]
- TenantInfo
- Index.css[306B]
- XncfModule
- XncfModule.css[3KB]
- adminlogin
- Admin
- js
- Admin
- Pages
- axios.js[2KB]
- global.js[1KB]
- navMenu.js[1KB]
- store.js[1KB]
- vuePermission.js[596B]
- Admin
- css
- BackendJwtAuthorizeAttribute.cs[572B]
- BaseAdminPageModel.cs[1KB]
- JwtSettings.cs[856B]
- Register.cs[14KB]
- Senparc.Areas.Admin.csproj[2KB]
- readme.md[387B]
- Senparc.Areas.Admin.XML[42KB]
- ACL
- Senparc.Web
- App_Data
- AreaData
- Cities.xml[39KB]
- Districts.xml[220KB]
- Provinces.xml[3KB]
- DataBase
- SenparcConfig.config[2KB]
- AreaData
- Models
- BasePageModel.cs[420B]
- BaseVD.cs[1KB]
- ErrorViewModel.cs[209B]
- InstallVD.cs[246B]
- Pages
- Shared
- _CookieConsentPartial.cshtml[994B]
- _Layout.cshtml[8KB]
- _ValidationScriptsPartial.cshtml[1KB]
- Error.cshtml.cs[616B]
- Index.cshtml.cs[1KB]
- Privacy.cshtml.cs[342B]
- Error.cshtml[856B]
- Index.cshtml[7KB]
- Privacy.cshtml[174B]
- _ViewImports.cshtml[131B]
- _ViewStart.cshtml[32B]
- Shared
- Properties
- PublishProfiles
- FolderProfile.pubxml[1018B]
- launchSettings.json[843B]
- PublishProfiles
- wwwroot
- css
- Index
- index.css[4KB]
- User
- base
- pagecss.css[41KB]
- styles.css[11KB]
- base
- WX
- base
- base.css[10KB]
- styles.css[7KB]
- base
- site.css[1KB]
- site.min.css[282B]
- Index
- images
- Admin
- Avatar
- default.png[5KB]
- NeuChar.png[65KB]
- base
- AdminLogin
- admin_login.jpg[109KB]
- head
- logo_128x128.png[2KB]
- logo_230x55.png[2KB]
- logo_70x55.png[976B]
- AdminLogin
- Logo.png[65KB]
- Avatar
- Icon
- github.svg[827B]
- mail.svg[2KB]
- qq.svg[2KB]
- wechat.svg[1KB]
- Index
- qq-code-img.jpg[143KB]
- Shared
- NCFLogo
- logo_128x128.png[2KB]
- logo_230x55.png[2KB]
- logo_70x55.png[1KB]
- NCFLogo
- logo-index.png[115KB]
- logo-login-0.png[2KB]
- logo-login-ncf.png[115KB]
- logo-login.png[5KB]
- logo-square-ncf.jpg[95KB]
- Admin
- js
- lib
- axios
- axios.min.js[13KB]
- bootstrap
- dist
- css
- bootstrap-grid.css[36KB]
- bootstrap-grid.min.css[28KB]
- bootstrap-reboot.css[4KB]
- bootstrap-reboot.min.css[3KB]
- bootstrap.css[169KB]
- bootstrap.min.css[137KB]
- bootstrap-grid.css.map[96KB]
- bootstrap-grid.min.css.map[66KB]
- bootstrap-reboot.css.map[59KB]
- bootstrap-reboot.min.css.map[25KB]
- bootstrap.css.map[419KB]
- bootstrap.min.css.map[549KB]
- js
- bootstrap.bundle.js[207KB]
- bootstrap.bundle.min.js[69KB]
- bootstrap.js[120KB]
- bootstrap.min.js[49KB]
- bootstrap.bundle.js.map[350KB]
- bootstrap.bundle.min.js.map[287KB]
- bootstrap.js.map[206KB]
- bootstrap.min.js.map[171KB]
- css
- LICENSE[1KB]
- dist
- Chart.js
- .github
- ISSUE_TEMPLATE.md[336B]
- PULL_REQUEST_TEMPLATE.md[338B]
- dist
- Chart.bundle.js[428KB]
- Chart.bundle.min.js[189KB]
- Chart.js[296KB]
- Chart.min.js[143KB]
- docs
- 00-Getting-Started.md[3KB]
- 01-Chart-Configuration.md[19KB]
- 02-Scales.md[17KB]
- 03-Line-Chart.md[6KB]
- 04-Bar-Chart.md[6KB]
- 05-Radar-Chart.md[5KB]
- 06-Polar-Area-Chart.md[3KB]
- 07-Pie-Doughnut-Chart.md[4KB]
- 08-Bubble-Chart.md[3KB]
- 09-Advanced.md[14KB]
- 10-Notes.md[1KB]
- samples
- AnimationCallbacks
- progress-bar.html[5KB]
- timeScale
- combo-time-scale.html[4KB]
- line-time-point-data.html[3KB]
- line-time-scale.html[5KB]
- bar-horizontal.html[5KB]
- bar-multi-axis.html[3KB]
- bar-stacked.html[3KB]
- bar.html[5KB]
- bubble.html[6KB]
- combo-bar-line.html[2KB]
- data_label_combo-bar-line.html[3KB]
- different-point-sizes.html[5KB]
- doughnut.html[5KB]
- line-customTooltips.html[4KB]
- line-legend.html[6KB]
- line-logarithmic.html[4KB]
- line-multi-axis.html[3KB]
- line-skip-points.html[5KB]
- line-stacked-area.html[4KB]
- line-x-axis-filter.html[5KB]
- line.html[7KB]
- pie-customTooltips.html[4KB]
- pie.html[3KB]
- polar-area.html[3KB]
- radar-skip-points.html[4KB]
- radar.html[4KB]
- scatter-logX.html[3KB]
- scatter-multi-axis.html[4KB]
- scatter.html[5KB]
- tooltip-hooks.html[6KB]
- AnimationCallbacks
- src
- charts
- Chart.Bar.js[160B]
- Chart.Bubble.js[165B]
- Chart.Doughnut.js[170B]
- Chart.Line.js[162B]
- Chart.PolarArea.js[172B]
- Chart.Radar.js[248B]
- Chart.Scatter.js[989B]
- controllers
- controller.bar.js[17KB]
- controller.bubble.js[4KB]
- controller.doughnut.js[9KB]
- controller.line.js[10KB]
- controller.polarArea.js[7KB]
- controller.radar.js[7KB]
- core
- core.animation.js[4KB]
- core.controller.js[17KB]
- core.datasetController.js[4KB]
- core.element.js[2KB]
- core.helpers.js[28KB]
- core.js[3KB]
- core.layoutService.js[10KB]
- core.legend.js[9KB]
- core.plugin.js[1KB]
- core.scale.js[24KB]
- core.scaleService.js[1KB]
- core.title.js[4KB]
- core.tooltip.js[18KB]
- elements
- element.arc.js[2KB]
- element.line.js[5KB]
- element.point.js[3KB]
- element.rectangle.js[2KB]
- scales
- scale.category.js[3KB]
- scale.linear.js[9KB]
- scale.logarithmic.js[7KB]
- scale.radialLinear.js[16KB]
- scale.time.js[14KB]
- chart.js[1KB]
- charts
- test
- controller.bar.tests.js[11KB]
- controller.bubble.tests.js[9KB]
- controller.doughnut.tests.js[10KB]
- controller.line.tests.js[12KB]
- controller.polarArea.tests.js[8KB]
- controller.radar.tests.js[13KB]
- core.element.tests.js[1KB]
- core.helpers.tests.js[18KB]
- core.layoutService.tests.js[7KB]
- core.legend.tests.js[6KB]
- core.plugin.tests.js[1KB]
- core.scaleService.tests.js[737B]
- core.title.tests.js[4KB]
- defaultConfig.tests.js[6KB]
- element.arc.tests.js[3KB]
- element.line.tests.js[18KB]
- element.point.tests.js[9KB]
- element.rectangle.tests.js[6KB]
- mockContext.js[6KB]
- scale.category.tests.js[9KB]
- scale.linear.tests.js[17KB]
- scale.logarithmic.tests.js[12KB]
- scale.radialLinear.tests.js[10KB]
- scale.time.tests.js[11KB]
- .bower.json[553B]
- bower.json[294B]
- composer.json[547B]
- gulpfile.js[5KB]
- karma.conf.ci.js[471B]
- karma.conf.js[261B]
- karma.coverage.conf.js[860B]
- package.json[1KB]
- .codeclimate.yml[256B]
- .editorconfig[172B]
- .eslintignore[16B]
- .eslintrc[3KB]
- .travis.yml[497B]
- config.jshintrc[53B]
- CONTRIBUTING.md[3KB]
- LICENSE.md[1KB]
- README.md[1KB]
- .github
- echarts
- .github
- CONTRIBUTING.md[1KB]
- ISSUE_TEMPLATE.md[889B]
- asset
- logo.png[7KB]
- dist
- extension
- bmap.js[11KB]
- bmap.min.js[4KB]
- dataTool.js[14KB]
- dataTool.min.js[3KB]
- echarts.common.js[1.11MB]
- echarts.common.min.js[296KB]
- echarts.js[1.7MB]
- echarts.min.js[468KB]
- echarts.simple.js[802KB]
- echarts.simple.min.js[202KB]
- extension
- extension
- bmap
- bmap.js[693B]
- BMapCoordSys.js[4KB]
- BMapModel.js[805B]
- BMapView.js[2KB]
- dataTool
- gexf.js[6KB]
- index.js[249B]
- prepareBoxplotData.js[2KB]
- quantile.js[1KB]
- echarts.js[53B]
- webpack.config.js[447B]
- bmap
- map
- js
- province
- anhui.js[30KB]
- aomen.js[2KB]
- beijing.js[21KB]
- chongqing.js[47KB]
- fujian.js[40KB]
- gansu.js[46KB]
- guangdong.js[69KB]
- guangxi.js[46KB]
- guizhou.js[31KB]
- hainan.js[28KB]
- hebei.js[39KB]
- heilongjiang.js[77KB]
- henan.js[35KB]
- hubei.js[37KB]
- hunan.js[44KB]
- jiangsu.js[22KB]
- jiangxi.js[31KB]
- jilin.js[40KB]
- liaoning.js[48KB]
- neimenggu.js[56KB]
- ningxia.js[12KB]
- qinghai.js[43KB]
- shandong.js[49KB]
- shanghai.js[13KB]
- shanxi.js[22KB]
- shanxi1.js[30KB]
- sichuan.js[82KB]
- tianjin.js[12KB]
- xianggang.js[11KB]
- xinjiang.js[84KB]
- xizang.js[47KB]
- yunnan.js[61KB]
- zhejiang.js[47KB]
- china-contour.js[9KB]
- china.js[59KB]
- world.js[588KB]
- province
- json
- province
- anhui.json[29KB]
- aomen.json[1KB]
- beijing.json[20KB]
- chongqing.json[47KB]
- fujian.json[40KB]
- gansu.json[45KB]
- guangdong.json[68KB]
- guangxi.json[45KB]
- guizhou.json[31KB]
- hainan.json[27KB]
- hebei.json[38KB]
- heilongjiang.json[76KB]
- henan.json[34KB]
- hubei.json[37KB]
- hunan.json[44KB]
- jiangsu.json[22KB]
- jiangxi.json[31KB]
- jilin.json[40KB]
- liaoning.json[47KB]
- neimenggu.json[55KB]
- ningxia.json[11KB]
- qinghai.json[42KB]
- shandong.json[48KB]
- shanghai.json[12KB]
- shanxi.json[21KB]
- shanxi1.json[30KB]
- sichuan.json[81KB]
- tianjin.json[12KB]
- xianggang.json[11KB]
- xinjiang.json[83KB]
- xizang.json[46KB]
- yunnan.json[60KB]
- zhejiang.json[47KB]
- china-contour.json[8KB]
- china.json[58KB]
- world.json[588KB]
- province
- js
- src
- action
- createDataSelectAction.js[1KB]
- geoRoam.js[1KB]
- roamHelper.js[1KB]
- chart
- bar
- barItemStyle.js[581B]
- BarSeries.js[2KB]
- BarView.js[7KB]
- boxplot
- boxplotLayout.js[5KB]
- BoxplotSeries.js[1KB]
- BoxplotView.js[1KB]
- boxplotVisual.js[1KB]
- candlestick
- candlestickLayout.js[3KB]
- CandlestickSeries.js[2KB]
- CandlestickView.js[1KB]
- candlestickVisual.js[1KB]
- preprocessor.js[458B]
- chord
- chordCircularLayout.js[3KB]
- ChordSeries.js[1KB]
- ChordView.js[2KB]
- Ribbon.js[1KB]
- effectScatter
- EffectScatterSeries.js[1KB]
- EffectScatterView.js[806B]
- funnel
- funnelLayout.js[5KB]
- FunnelSeries.js[3KB]
- FunnelView.js[6KB]
- gauge
- GaugeSeries.js[3KB]
- GaugeView.js[14KB]
- PointerPath.js[1KB]
- graph
- adjustEdge.js[5KB]
- backwardCompat.js[32B]
- categoryFilter.js[1KB]
- categoryVisual.js[1KB]
- circularLayout.js[345B]
- circularLayoutHelper.js[1KB]
- createView.js[2KB]
- edgeVisual.js[1KB]
- forceHelper.js[4KB]
- forceLayout.js[5KB]
- GraphSeries.js[7KB]
- GraphView.js[7KB]
- roamAction.js[971B]
- simpleLayout.js[1KB]
- simpleLayoutEdge.js[675B]
- simpleLayoutHelper.js[506B]
- heatmap
- HeatmapLayer.js[5KB]
- HeatmapSeries.js[793B]
- HeatmapView.js[8KB]
- helper
- createGraphFromNodeEdge.js[2KB]
- createGraphFromNodeMatrix.js[2KB]
- createListFromArray.js[7KB]
- EffectLine.js[3KB]
- EffectSymbol.js[5KB]
- LargeSymbolDraw.js[3KB]
- Line.js[10KB]
- LineDraw.js[2KB]
- LinePath.js[1KB]
- Symbol.js[7KB]
- SymbolDraw.js[3KB]
- whiskerBoxCommon.js[4KB]
- WhiskerBoxDraw.js[5KB]
- line
- lineAnimationDiff.js[7KB]
- LineSeries.js[1KB]
- LineView.js[18KB]
- poly.js[7KB]
- lines
- linesLayout.js[1KB]
- LinesSeries.js[3KB]
- LinesView.js[2KB]
- map
- backwardCompat.js[3KB]
- mapDataStatistic.js[2KB]
- MapSeries.js[5KB]
- mapSymbolLayout.js[2KB]
- MapView.js[4KB]
- mapVisual.js[598B]
- parallel
- ParallelSeries.js[4KB]
- ParallelView.js[6KB]
- parallelVisual.js[1KB]
- pie
- labelLayout.js[7KB]
- pieLayout.js[4KB]
- PieSeries.js[4KB]
- PieView.js[11KB]
- radar
- backwardCompat.js[1KB]
- radarLayout.js[933B]
- RadarSeries.js[2KB]
- RadarView.js[8KB]
- sankey
- sankeyLayout.js[11KB]
- SankeySeries.js[3KB]
- SankeyView.js[6KB]
- sankeyVisual.js[1KB]
- scatter
- ScatterSeries.js[1KB]
- ScatterView.js[1KB]
- themeRiver
- themeRiverLayout.js[4KB]
- ThemeRiverSeries.js[9KB]
- ThemeRiverView.js[5KB]
- themeRiverVisual.js[722B]
- treemap
- Breadcrumb.js[5KB]
- helper.js[1KB]
- treemapAction.js[1KB]
- treemapLayout.js[18KB]
- TreemapSeries.js[12KB]
- TreemapView.js[30KB]
- treemapVisual.js[7KB]
- bar.js[720B]
- boxplot.js[297B]
- candlestick.js[417B]
- chord.js[486B]
- effectScatter.js[459B]
- funnel.js[488B]
- gauge.js[101B]
- graph.js[910B]
- heatmap.js[110B]
- line.js[649B]
- lines.js[393B]
- map.js[853B]
- parallel.js[278B]
- pie.js[857B]
- radar.js[743B]
- sankey.js[287B]
- scatter.js[516B]
- themeRiver.js[498B]
- treemap.js[337B]
- bar
- component
- axis
- AngleAxisView.js[8KB]
- AxisBuilder.js[15KB]
- AxisView.js[9KB]
- parallelAxisAction.js[648B]
- ParallelAxisView.js[4KB]
- RadiusAxisView.js[5KB]
- SingleAxisView.js[5KB]
- dataZoom
- AxisProxy.js[11KB]
- dataZoomAction.js[1KB]
- DataZoomModel.js[14KB]
- dataZoomProcessor.js[2KB]
- DataZoomView.js[2KB]
- history.js[3KB]
- InsideZoomModel.js[301B]
- InsideZoomView.js[5KB]
- roams.js[5KB]
- SelectZoomModel.js[194B]
- SelectZoomView.js[121B]
- SliderZoomModel.js[1KB]
- SliderZoomView.js[22KB]
- typeDefaulter.js[212B]
- geo
- GeoView.js[919B]
- helper
- interactionMutex.js[483B]
- listComponent.js[2KB]
- MapDraw.js[10KB]
- RoamController.js[6KB]
- selectableMixin.js[1KB]
- SelectController.js[9KB]
- sliderMove.js[2KB]
- legend
- legendAction.js[2KB]
- legendFilter.js[699B]
- LegendModel.js[5KB]
- LegendView.js[8KB]
- marker
- markerHelper.js[6KB]
- MarkLineModel.js[3KB]
- MarkLineView.js[14KB]
- MarkPointModel.js[2KB]
- MarkPointView.js[6KB]
- radar
- RadarView.js[6KB]
- timeline
- preprocessor.js[2KB]
- SliderTimelineModel.js[4KB]
- SliderTimelineView.js[23KB]
- timelineAction.js[1KB]
- TimelineAxis.js[2KB]
- TimelineModel.js[4KB]
- TimelineView.js[292B]
- typeDefaulter.js[182B]
- toolbox
- feature
- DataView.js[15KB]
- DataZoom.js[10KB]
- MagicType.js[6KB]
- Restore.js[977B]
- SaveAsImage.js[2KB]
- featureManager.js[258B]
- ToolboxModel.js[1KB]
- ToolboxView.js[9KB]
- feature
- tooltip
- TooltipContent.js[7KB]
- TooltipModel.js[2KB]
- TooltipView.js[40KB]
- visualMap
- ContinuousModel.js[5KB]
- ContinuousView.js[24KB]
- helper.js[2KB]
- PiecewiseModel.js[11KB]
- PiecewiseView.js[7KB]
- preprocessor.js[1KB]
- typeDefaulter.js[606B]
- visualCoding.js[1KB]
- visualMapAction.js[513B]
- VisualMapModel.js[18KB]
- VisualMapView.js[4KB]
- angleAxis.js[131B]
- axis.js[147B]
- dataZoom.js[452B]
- dataZoomInside.js[366B]
- dataZoomSelect.js[366B]
- geo.js[1KB]
- grid.js[780B]
- legend.js[321B]
- markLine.js[276B]
- markPoint.js[322B]
- parallel.js[392B]
- parallelAxis.js[164B]
- polar.js[247B]
- radar.js[146B]
- radiusAxis.js[114B]
- single.js[220B]
- singleAxis.js[159B]
- timeline.js[358B]
- title.js[5KB]
- toolbox.js[328B]
- tooltip.js[795B]
- visualMap.js[145B]
- visualMapContinuous.js[383B]
- visualMapPiecewise.js[381B]
- axis
- coord
- cartesian
- Axis2D.js[3KB]
- axisLabelInterval.js[801B]
- AxisModel.js[2KB]
- Cartesian.js[2KB]
- Cartesian2D.js[3KB]
- Grid.js[13KB]
- GridModel.js[974B]
- geo
- fix
- geoCoord.js[496B]
- nanhai.js[1KB]
- textCoord.js[647B]
- Geo.js[6KB]
- geoCreator.js[6KB]
- GeoModel.js[3KB]
- parseGeoJson.js[3KB]
- Region.js[3KB]
- fix
- parallel
- AxisModel.js[3KB]
- Parallel.js[8KB]
- ParallelAxis.js[1KB]
- parallelCreator.js[1KB]
- ParallelModel.js[2KB]
- parallelPreprocessor.js[1KB]
- polar
- AngleAxis.js[708B]
- AxisModel.js[1KB]
- Polar.js[6KB]
- polarCreator.js[4KB]
- PolarModel.js[1KB]
- RadiusAxis.js[671B]
- radar
- IndicatorAxis.js[702B]
- Radar.js[8KB]
- RadarModel.js[3KB]
- single
- AxisModel.js[1KB]
- Single.js[7KB]
- SingleAxis.js[3KB]
- singleCreator.js[1KB]
- Axis.js[6KB]
- axisDefault.js[3KB]
- axisHelper.js[7KB]
- axisModelCommonMixin.js[826B]
- axisModelCreator.js[1KB]
- View.js[7KB]
- cartesian
- data
- helper
- completeDimensions.js[2KB]
- linkList.js[4KB]
- DataDiffer.js[3KB]
- Graph.js[12KB]
- List.js[30KB]
- Tree.js[12KB]
- helper
- layout
- barGrid.js[7KB]
- points.js[852B]
- loading
- default.js[2KB]
- model
- mixin
- areaStyle.js[339B]
- boxLayout.js[389B]
- itemStyle.js[428B]
- lineStyle.js[804B]
- makeStyleMapper.js[873B]
- textStyle.js[1KB]
- Component.js[4KB]
- Global.js[24KB]
- globalDefault.js[1KB]
- Model.js[4KB]
- OptionManager.js[13KB]
- Series.js[6KB]
- mixin
- preprocessor
- helper
- compatStyle.js[2KB]
- backwardCompat.js[3KB]
- helper
- processor
- dataFilter.js[796B]
- dataSample.js[2KB]
- scale
- Interval.js[5KB]
- Log.js[3KB]
- Ordinal.js[2KB]
- Scale.js[3KB]
- Time.js[5KB]
- util
- array
- nest.js[2KB]
- animation.js[2KB]
- clazz.js[6KB]
- component.js[6KB]
- format.js[4KB]
- graphic.js[14KB]
- KDTree.js[7KB]
- layout.js[14KB]
- model.js[13KB]
- number.js[6KB]
- quickSelect.js[2KB]
- symbol.js[9KB]
- throttle.js[5KB]
- array
- view
- Chart.js[3KB]
- Component.js[1KB]
- visual
- dataColor.js[1KB]
- seriesColor.js[1KB]
- symbol.js[1KB]
- visualDefault.js[1KB]
- VisualMapping.js[18KB]
- CoordinateSystem.js[1KB]
- echarts.js[36KB]
- ExtensionAPI.js[506B]
- action
- theme
- dark.js[3KB]
- infographic.js[4KB]
- macarons.js[4KB]
- roma.js[1KB]
- shine.js[3KB]
- vintage.js[993B]
- .bower.json[355B]
- index.common.js[526B]
- index.js[1KB]
- index.simple.js[206B]
- package.json[990B]
- webpack.config.js[413B]
- .editorconfig[483B]
- .jshintrc[1KB]
- LICENSE[1KB]
- README.md[2KB]
- .github
- element-ui_2.13.2
- fonts
- element-icons.ttf[54KB]
- element-icons.woff[27KB]
- element.css[308KB]
- element.js[553KB]
- fonts
- font-awesome
- css
- font-awesome.css[34KB]
- font-awesome.min.css[28KB]
- font-awesome.css.map[21KB]
- fonts
- fontawesome-webfont.eot[74KB]
- fontawesome-webfont.svg[382KB]
- fontawesome-webfont.ttf[149KB]
- fontawesome-webfont.woff[88KB]
- fontawesome-webfont.woff2[70KB]
- FontAwesome.otf[122KB]
- css
- jquery
- dist
- jquery.js[265KB]
- jquery.min.js[84KB]
- jquery.min.map[129KB]
- LICENSE.txt[1KB]
- dist
- jquery-validation
- dist
- additional-methods.js[41KB]
- additional-methods.min.js[18KB]
- jquery.validate.js[47KB]
- jquery.validate.min.js[22KB]
- LICENSE.md[1KB]
- dist
- jquery-validation-unobtrusive
- jquery.validate.unobtrusive.js[18KB]
- jquery.validate.unobtrusive.min.js[5KB]
- LICENSE.txt[575B]
- vue
- vue.js[91KB]
- jquery.form.js[40KB]
- jquery.form.min.js[16KB]
- vuex.js[37KB]
- axios
- scripts
- app.js[50B]
- favicon.ico[1KB]
- css
- appsettings.json[4KB]
- global.json[43B]
- GlobalUsings.cs[218B]
- log4net.config[1KB]
- Program.cs[1KB]
- Register.cs[5KB]
- Senparc.Web.csproj[4KB]
- .dockerignore[319B]
- Dockerfile[684B]
- Dockerfile.original[1KB]
- App_Data
- Senparc.Web.DatabasePlant
- App_Data
- Database
- SenparcConfig.config[1KB]
- Database
- Properties
- launchSettings.json[667B]
- appsettings.Development.json[159B]
- appsettings.json[182B]
- Program.cs[707B]
- Senparc.Web.DatabasePlant.csproj[806B]
- Startup.cs[1KB]
- readme.md[3KB]
- App_Data
- Senparc.Web.FirefoxDriverTest
- AdminUserInfoModuleTest.cs[5KB]
- FireFoxBaseDriverTest.cs[3KB]
- Senparc.Web.FirefoxDriverTest.csproj[667B]
- geckodriver.exe[3.4MB]
- Senparc.Xncf.Accounts
- ACL
- Repository
- AccountPayLogRepository.cs[458B]
- AccountRepository.cs[422B]
- PointsLogRepository.cs[434B]
- Repository
- App_Data
- Database
- SenparcConfig.config[1KB]
- Database
- Areas
- Admin
- Pages
- Account
- Index.cshtml.cs[354B]
- Index.cshtml[1KB]
- Shared
- _SideMenu.cshtml[358B]
- _ViewImports.cshtml[207B]
- _ViewStart.cshtml[36B]
- Account
- Pages
- Admin
- Domain
- Cache
- FullAccountCache.cs[5KB]
- Migrations
- MySql
- PostgreSQL
- Sqlite
- SqlServer
- readme.md[1KB]
- Models
- Dto
- AccountDto.cs[965B]
- BaseDto.cs[137B]
- BaseQueryDto.cs[237B]
- Mapping
- MultipleDatabase
- Account.cs[2KB]
- AccountPayLog.cs[1KB]
- AccountSenparcEntities.cs[1KB]
- ExtensionEntity.cs[4KB]
- PointsLog.cs[756B]
- Dto
- OperationQueue
- OperationQueue.cs[5KB]
- OperationQueueItem.cs[1KB]
- OperationQueueService.cs[2KB]
- Services
- AccountPayLogService.cs[3KB]
- AccountService.cs[18KB]
- BaseClientService.cs[722B]
- PointsLogService.cs[3KB]
- Cache
- OHS
- Local
- PL
- MyFunctionRequest.cs[1KB]
- PL
- Local
- Properties
- launchSettings.json[854B]
- appsettings.json[4KB]
- Program.cs[3KB]
- Register.Area.cs[1KB]
- Register.cs[3KB]
- Register.Database.cs[1KB]
- Senparc.Xncf.Accounts.csproj[3KB]
- Dockerfile[774B]
- ACL
- Senparc.Xncf.Installer
- App_Data
- Database
- SenparcConfig.config[1KB]
- Database
- Areas
- Install
- Pages
- Index.cshtml.cs[4KB]
- Index.cshtml[4KB]
- Pages
- Install
- Domain
- Models
- DatabaseModel
- MultipleDatabase
- Services
- InstallerService.cs[11KB]
- Models
- OHS
- Local
- AppService
- InstallAppService.cs[2KB]
- AppService
- Local
- Pages
- Shared
- _SideMenu.cshtml[362B]
- _ViewImports.cshtml[208B]
- _ViewStart.cshtml[36B]
- Shared
- Properties
- launchSettings.json[855B]
- appsettings.json[4KB]
- Program.cs[2KB]
- Register.Area.cs[1KB]
- Register.cs[1KB]
- Senparc.Xncf.Installer.csproj[4KB]
- Dockerfile[864B]
- App_Data
- Senparc.Xncf.Installer.Interface
- Domain
- Dto
- InstallDto.cs[493B]
- Dto
- Senparc.Xncf.Installer.Interface.csproj[1KB]
- Domain
- TobeRemoveProjects
- Senparc.Areas.Admin.OldMvc
- Controllers
- AccountController.cs[4KB]
- AdminUserInfoController.cs[3KB]
- BaseAdminController.cs[5KB]
- FeedbackController.cs[1KB]
- HomeController.cs[391B]
- LogController.cs[8KB]
- LoginController.cs[2KB]
- SystemConfigController.cs[483B]
- Filter
- Models
- VD
- AccountVD.cs[1KB]
- AdminUserInfoVD.cs[1KB]
- BaseAdminVD.cs[757B]
- FeedbackVD.cs[362B]
- HomeVD.cs[159B]
- LoginVD.cs[526B]
- LogVD.cs[549B]
- SystemConfigVD.cs[634B]
- VD
- Senparc.Areas.Admin.OldMvc.csproj[1KB]
- readme.md[148B]
- Controllers
- Senparc.Areas.User.OldMvc
- Controllers
- AccountController.cs[7KB]
- BaseUserController.cs[5KB]
- FeedBackController.cs[5KB]
- HomeController.cs[15KB]
- Models
- AccountVD.cs[1KB]
- BaseUserVD.cs[204B]
- FeedBackVD.cs[718B]
- HomeVD.cs[1020B]
- Senparc.Areas.User.csproj[662B]
- Controllers
- Senparc.Areas.WX.OldMvc
- Controllers
- BaseWXController.cs[3KB]
- WeixinOAuthController.cs[2KB]
- Filter
- Models
- BaseWXVD.cs[194B]
- Senparc.Areas.WX.csproj[644B]
- Controllers
- Senparc.Mvc
- Controllers
- BaseControllers
- BaseController.cs[7KB]
- BaseFrontController.cs[244B]
- BaseHttpsRequireController.cs[1KB]
- AreaController.cs[733B]
- ErrorController.cs[774B]
- HomeController.cs[700B]
- InstallController.cs[1KB]
- LoginController.cs[504B]
- WeixinController.cs[7KB]
- BaseControllers
- CustomActionResults
- ActionControllerExtensions.cs[880B]
- CheckCodeResult.cs[7KB]
- ZipResult.cs[3KB]
- Domain
- DomainData.cs[204B]
- DomainRoute.cs[7KB]
- Extensions
- HtmlExtension.cs[110B]
- Filter
- AjaxMethodAttribute.cs[522B]
- CacheFilterAttribute.cs[1KB]
- CompressFilter.cs[1KB]
- HttpGlobalExceptionFilter.cs[1KB]
- JsonFilter.cs[868B]
- MenuFilter.cs[776B]
- SenparcAuthorizeAttribute.cs[4KB]
- SenparcHandleErrorAttribute.cs[3KB]
- SenparcRequireHttpsAttribute.cs[887B]
- TrackPageLoadPerformanceAttribute .cs[4KB]
- ModelBinder
- Models
- AccountVD.cs[1KB]
- HomeVD.cs[386B]
- Weixin
- NcfMessageContext.cs[304B]
- NcfMessageHandler.cs[1KB]
- NcfMessageHandler_Event.cs[2KB]
- Senparc.Mvc.csproj[2KB]
- readme.md[148B]
- Controllers
- readme.md[160B]
- Senparc.Areas.Admin.OldMvc
- Tools
- GenerateDbMigration
- GenerateDbMigration.csproj[308B]
- Program.cs[189B]
- GenerateDbMigration
- launchSettings.json[375B]
- #Dockerfile[2KB]
- .dockerignore[316B]
- .editorconfig[6KB]
- docker-compose.dcproj[820B]
- docker-compose.override.yml[516B]
- docker-compose.yml[1KB]
- NCF.sln[9KB]
- readme.md[482B]
- Senparc.Areas.Admin
- front-end
- admin-main
- build
- index.js[892B]
- mock
- role
- article.js[2KB]
- index.js[1KB]
- mock-server.js[2KB]
- remote-search.js[1KB]
- user.js[1KB]
- utils.js[1KB]
- plop-templates
- public
- index.html[488B]
- favicon.ico[66KB]
- src
- api
- adminUserInfoAppService.js[1KB]
- home.js[282B]
- remote-search.js[336B]
- role.js[645B]
- sysMenuAppService.js[937B]
- sysRoleAppService.js[1KB]
- template.js[579B]
- assets
- 401_images
- 401.gif[160KB]
- 404_images
- 404.png[95KB]
- 404_cloud.png[4KB]
- custom-theme
- fonts
- element-icons.ttf[10KB]
- element-icons.woff[5KB]
- index.css[413KB]
- fonts
- 401_images
- directive
- clipboard
- clipboard.js[1KB]
- index.js[260B]
- el-drag-dialog
- el-table
- adaptive.js[1KB]
- index.js[287B]
- permission
- index.js[271B]
- permission.js[695B]
- waves
- sticky.js[2KB]
- clipboard
- filters
- index.js[1KB]
- icons
- svg
- 404.svg[1KB]
- bug.svg[1KB]
- chart.svg[179B]
- clipboard.svg[971B]
- component.svg[319B]
- dashboard.svg[2KB]
- documentation.svg[418B]
- drag.svg[356B]
- edit.svg[818B]
- education.svg[627B]
- email.svg[347B]
- example.svg[497B]
- excel.svg[459B]
- exit-fullscreen.svg[1KB]
- eye-open.svg[1KB]
- eye.svg[944B]
- form.svg[2KB]
- fullscreen.svg[421B]
- guide.svg[320B]
- icon.svg[1KB]
- international.svg[1KB]
- language.svg[1KB]
- link.svg[285B]
- list.svg[1017B]
- lock.svg[444B]
- message.svg[669B]
- money.svg[335B]
- nested.svg[821B]
- password.svg[623B]
- pdf.svg[1KB]
- people.svg[1KB]
- peoples.svg[731B]
- qq.svg[3KB]
- search.svg[600B]
- shopping.svg[2KB]
- size.svg[211B]
- skill.svg[1KB]
- star.svg[563B]
- tab.svg[655B]
- table.svg[597B]
- theme.svg[689B]
- tree-table.svg[906B]
- tree.svg[1KB]
- user.svg[440B]
- wechat.svg[1KB]
- zip.svg[1KB]
- index.js[288B]
- svgo.yml[248B]
- svg
- layout
- components
- Settings
- index.vue[2KB]
- Sidebar
- FixiOSBug.js[633B]
- index.vue[1KB]
- Item.vue[682B]
- Link.vue[657B]
- Logo.vue[1KB]
- SidebarItem.vue[2KB]
- TagsView
- index.vue[7KB]
- ScrollPane.vue[2KB]
- index.js[257B]
- AppMain.vue[969B]
- Navbar.vue[4KB]
- Settings
- mixin
- ResizeHandler.js[1KB]
- index.vue[2KB]
- components
- router
- store
- modules
- app.js[1KB]
- errorLog.js[406B]
- permission.js[3KB]
- settings.js[692B]
- tagsView.js[3KB]
- user.js[4KB]
- getters.js[648B]
- index.js[687B]
- modules
- styles
- btn.scss[1KB]
- element-ui.scss[1KB]
- element-variables.scss[790B]
- index.scss[2KB]
- mixin.scss[1KB]
- sidebar.scss[3KB]
- transition.scss[714B]
- variables.scss[771B]
- utils
- auth.js[547B]
- clipboard.js[633B]
- error-log.js[920B]
- get-page-title.js[226B]
- index.js[8KB]
- open-window.js[1KB]
- permission.js[561B]
- request.js[3KB]
- scroll-to.js[1KB]
- validate.js[1KB]
- vendor
- Export2Excel.js[5KB]
- Export2Zip.js[602B]
- views
- Admin
- AdminUserInfo
- index.vue[11KB]
- Menu
- index.vue[26KB]
- Role
- index.vue[10KB]
- SenparcTrace
- index.vue[241B]
- SystemConfig
- index.vue[4KB]
- TenantInfo
- index.vue[8KB]
- XncfModule
- menu1
- menu1-1
- index.vue[165B]
- menu1-3
- index.vue[140B]
- index.vue[148B]
- menu1-1
- menu2
- index.vue[112B]
- menu1
- AdminUserInfo
- dashboard
- admin
- components
- mixins
- resize.js[1KB]
- TodoList
- index.scss[7KB]
- index.vue[3KB]
- Todo.vue[1KB]
- BarChart.vue[2KB]
- BoxCard.vue[2KB]
- LineChart.vue[2KB]
- PanelGroup.vue[4KB]
- PieChart.vue[1KB]
- RaddarChart.vue[2KB]
- TransactionTable.vue[1KB]
- mixins
- index.vue[6KB]
- components
- editor
- index.vue[1KB]
- index.vue[582B]
- admin
- error-page
- 401.vue[2KB]
- 404.vue[5KB]
- login
- components
- SocialSignin.vue[2KB]
- auth-redirect.vue[318B]
- index.vue[7KB]
- components
- module
- home.vue[2KB]
- redirect
- index.vue[249B]
- template
- template.vue[7KB]
- Admin
- main.js[1KB]
- permission.js[2KB]
- settings.js[797B]
- App.vue[2KB]
- api
- tests
- unit
- components
- Hamburger.spec.js[641B]
- SvgIcon.spec.js[621B]
- utils
- formatTime.spec.js[1KB]
- param2Obj.spec.js[397B]
- parseTime.spec.js[1KB]
- validate.spec.js[1KB]
- .eslintrc.js[49B]
- components
- unit
- .eslintrc.js[5KB]
- babel.config.js[557B]
- jest.config.js[766B]
- jsconfig.json[137B]
- package.json[3KB]
- plopfile.js[379B]
- postcss.config.js[59B]
- vue.config.js[4KB]
- .editorconfig[244B]
- .env.development[98B]
- .env.production[68B]
- .env.staging[98B]
- .eslintignore[34B]
- .gitignore[256B]
- .travis.yml[81B]
- LICENSE[1KB]
- readme.md[64B]
- build
- admin-module
- public
- index.html[571B]
- favicon.ico[4KB]
- src
- .eslintrc.js[317B]
- babel.config.js[66B]
- package.json[976B]
- postcss.config.js[60B]
- vue.config.js[289B]
- .browserslistrc[21B]
- .env.development[143B]
- .env.production[137B]
- .gitignore[206B]
- README.md[114B]
- yarn.lock[348KB]
- public
- admin-main
- readme.md[342B]
- back-end
- 规范
- readme.md[1KB]
- .gitignore[1KB]
- azure-pipelines.yml[1KB]
- LICENSE[11KB]
- README.md[5KB]
- .github
- NcfPackageSources-master
- src
- Base
- Unpublished
- Senparc.Ncf.ImageUtility
- ImageHelper.Core.cs[12KB]
- PicHelper.Core.cs[2KB]
- Senparc.Ncf.ImageUtility.csproj[269B]
- Senparc.Ncf.ImageUtility
- readme.md[111B]
- Unpublished
- Basic
- Senparc.Ncf.AreaBase
- Admin
- Conventions
- Senparc.Ncf.AreaBase.csproj[3KB]
- Senparc.Ncf.Core
- AppServices
- Exceptions
- Helpers
- AppServiceHelper.cs[3KB]
- Models
- AppRequestBase.cs[210B]
- AppResponseBase.cs[2KB]
- StringAppResponse.cs[264B]
- AppServiceBase.cs[688B]
- AppServiceLogger.cs[792B]
- FunctionRenderAttribute.cs[877B]
- Area
- AreaData.cs[21KB]
- Areas
- AreaPageMenuItem.cs[977B]
- AreaRegister.cs[2KB]
- IAreaRegister.cs[1013B]
- AssembleScan
- AssembleScanHelper.cs[2KB]
- AssembleScanItem.cs[1KB]
- Authorization
- ICheckPermission.cs[532B]
- PermissionAttribute.cs[789B]
- PermissionFilterAttribute.cs[1KB]
- PermissionHandler.cs[1KB]
- PermissionRequirement.cs[1KB]
- AutoMapper
- SystemProfile.cs[1KB]
- Cache
- BaseCache
- BaseDictionary
- BaseStringDictionary
- BaseDictionaryCache.cs[11KB]
- BaseCache.cs[5KB]
- ICacheData.cs[236B]
- BaseDictionary
- CacheDataMessageQueue
- EntityCache
- Extensions
- Interface
- IBaseCache.cs[1KB]
- IBaseCacheStrategy.cs[905B]
- ICommonDataCache.cs[131B]
- QueueCache
- DemoLoginKeyCache.cs[1KB]
- OAuthCodeCache.cs[1KB]
- PhoneCheckCodeCache.cs[1KB]
- QrCodeBaseData.cs[941B]
- QrCodeGroupCache.cs[1KB]
- QrCodeLoginCache.cs[2KB]
- QrCodeRegCache.cs[1KB]
- QueueCache.cs[5KB]
- QueueCacheData.cs[380B]
- WeixinCheckCodeCache.cs[847B]
- AreaDataCache.cs[1KB]
- CommonCacheAttribute.cs[769B]
- CommonDataCache.cs[1KB]
- MethodCache.cs[1KB]
- MobileLoginCodeCache.cs[2KB]
- BaseCache
- Config
- SiteConfig.Core.cs[7KB]
- XmlConfig.cs[605B]
- DI
- AutoDITypeAttribute.cs[559B]
- IAutoDI.cs[433B]
- Exceptions
- NcfDatabaseException.cs[1KB]
- NcfExceptionBase.cs[444B]
- NcfModuleException.cs[480B]
- NcfTenantException.cs[435B]
- NcfUninstallException.cs[384B]
- Extensions
- AuthorizeAttributeExtensions.cs[518B]
- EntityFrameworkExtensions.cs[1KB]
- EntityTypeProvider.cs[1KB]
- ObjectExtensions.cs[349B]
- ObjectQueryExtensions.cs[3KB]
- Models
- DataBaseModel
- Dto
- Base
- DtoBase.cs[1KB]
- IDtoBase.cs[1KB]
- QueryDtoBase.cs[294B]
- AdminUserInfoDto.cs[812B]
- SysButtonDto.cs[896B]
- SysMenuDto.cs[2KB]
- SysPermissionDto.cs[562B]
- SysRoleAdminUserInfoDto.cs[665B]
- SysRoleDto.cs[668B]
- XscfModuleDto.cs[4KB]
- Base
- Mapping
- Base
- SysButton.cs[1KB]
- SysMenu.cs[2KB]
- SysRole.cs[1KB]
- SysRoleAdminUserInfo.cs[1KB]
- SysRolePermission.cs[1KB]
- SystemConfig.cs[1KB]
- XscfModule.cs[2KB]
- Dto
- EntityBase
- EntityBase.cs[2KB]
- IAggregateRoot.cs[212B]
- IEntityBase.cs[750B]
- IMultiTenancy.cs[325B]
- ISoftDelete.cs[335B]
- MultipleMigrationDbContext
- Helpers
- XncfModules
- IXncfDatabase.cs[1KB]
- XncfDatabaseData.cs[1KB]
- DatabaseConfigurationFactory.cs[1KB]
- IDatabaseConfiguration.cs[3KB]
- MultipleDatabaseType.cs[428B]
- NcfDbData
- NcfDbData.cs[812B]
- SenparcEntities
- SmsTemplateEntity
- SmsTemplate_Base.cs[473B]
- SmsTemplate_Custom.cs[339B]
- VD
- Razor
- PageModelBase.cs[4KB]
- BaseVD.cs[1KB]
- CommonVD.cs[2KB]
- Razor
- EntitySetKeys.cs[5KB]
- ExtensionEntity.Core.cs[9KB]
- ExtensionEntity.Extension.cs[531B]
- IValidatorEnvironment.cs[631B]
- SenparcCoreSetting.Core.cs[1KB]
- readme.md[71B]
- DataBaseModel
- MultiTenant
- IIgnoreMulitTenant.cs[242B]
- MultiTenantHelper.cs[2KB]
- RequestTenantInfo.cs[1KB]
- TenantRule.cs[520B]
- Properties
- Annotations.cs[37KB]
- BindableBase.cs[1KB]
- Utility
- CacheEntity
- AutoSetCacheAttribute.cs[235B]
- FullEntityCache.cs[1KB]
- CheckCodeHandle.cs[5KB]
- CommonWebParts.cs[7KB]
- ReflectorUtility.cs[1KB]
- XmlDataContext.cs[15KB]
- CacheEntity
- Validator
- Validator.cs[22KB]
- WorkContext
- Provider
- AdminWorkContext.cs[584B]
- AjaxReturnModel.cs[668B]
- Enums.Core.cs[2KB]
- Register.cs[5KB]
- Senparc.Ncf.Core.csproj[4KB]
- VersionManager.cs[1KB]
- AppServices
- Senparc.Ncf.Core.Tests
- appsettings.json[1KB]
- ExtensionTests.cs[579B]
- Senparc.Ncf.Core.Tests.csproj[1KB]
- TestBase.cs[3KB]
- UnitTestHelper.cs[1KB]
- Senparc.Ncf.Database
- DatabaseConfiguration
- DbContextPools
- Helpers
- NcfDatabaseHelper.cs[2KB]
- MultipleMigrationDbContext
- MySqlIdentityColumWorkaround
- Workaround.cs[1KB]
- Register.cs[3KB]
- Senparc.Ncf.Database.csproj[3KB]
- SenparcDatabaseConnectionConfigs.cs[3KB]
- Senparc.Ncf.Database.MySql
- Senparc.Ncf.Database.MySql.Backup
- Senparc.Ncf.Database.PostgreSQL
- Senparc.Ncf.Database.Sqlite
- Senparc.Ncf.Database.SqlServer
- Senparc.Ncf.DatabasePlant
- App_Data
- DataBase
- SenparcConfig.config[1KB]
- DataBase
- Senparc.Ncf.DatabasePlant.csproj[3KB]
- readme.md[1KB]
- App_Data
- Senparc.Ncf.DatabasePlant.Tests
- Senparc.Ncf.Log
- LogUtility.cs[1KB]
- NLogExtension.Core.cs[583B]
- Senparc.Ncf.Log.csproj[2KB]
- Senparc.Ncf.Mvc.UI
- backend
- BackendTemplateExtension.cs[3KB]
- ContentBox.cs[1KB]
- ShowMessageBox.cs[1KB]
- UIHelpers
- CurrentBsMenuExtensions.cs[1KB]
- CurrentMenuExtensions.cs[1KB]
- GridViewActionExtension.cs[2KB]
- GridViewExtension.cs[9KB]
- HtmlExtensionUtility.cs[9KB]
- OnClickSpanExtension.cs[2KB]
- PagerBarExtension.cs[11KB]
- RepeaterExtension.cs[7KB]
- CustomBindingHelperExtentions.cs[3KB]
- HtmlExtension.Core.cs[6KB]
- Senparc.Ncf.Mvc.UI.csproj[2KB]
- backend
- Senparc.Ncf.Repository
- BaseRepoisitory
- ClientRepositoryBase.cs[997B]
- DataBase.cs[484B]
- IRepositoryBase.cs[8KB]
- RepositoryBase.cs[30KB]
- System
- Senparc.Ncf.Repository.csproj[2KB]
- XncfModuleRepository.cs[351B]
- BaseRepoisitory
- Senparc.Ncf.Service
- Common
- EncryptionService.cs[2KB]
- EncryptionServiceBase.cs[792B]
- ServiceBase
- AutoDetectChangeContext
- ClientServiceBase.cs[1KB]
- DtoServiceBase.cs[4KB]
- IServiceBase.cs[6KB]
- ResilientTransaction.cs[1KB]
- ServiceBase.cs[18KB]
- ServiceDataBase.cs[516B]
- SignalrHubs
- SignalrTicker.cs[2KB]
- System
- SysButtonService.cs[1KB]
- SysMenuService.cs[18KB]
- SysPermissionService.cs[15KB]
- SysRoleAdminUserInfoService.cs[2KB]
- SysRoleService.cs[877B]
- XncfModuleService.cs[5KB]
- Senparc.Ncf.Service.csproj[2KB]
- Common
- Senparc.Ncf.SMS
- SmsPlatform
- SmsPlatform.cs[1KB]
- SmsPlatformFactory.cs[758B]
- SmsPlatform_Fissoft.cs[4KB]
- SmsPlatform_JunMei.cs[4KB]
- SmsSetting.cs[357B]
- Enums.cs[967B]
- ReplyMessage.cs[466B]
- ReplyMessageCollection.cs[297B]
- Senparc.Ncf.SMS.csproj[2KB]
- SmsPlatform
- Senparc.Ncf.Utility
- DIExtension
- Extensions.cs[618B]
- readme.md[67B]
- ExpressionExtension
- Extensions
- DateTimeExtensions.cs[883B]
- IntegerExtensions.cs[395B]
- StringExtensions.cs[10KB]
- Helpers
- ReflectionHelper.cs[2KB]
- Senparc.Core.Utility
- DateTimeUtility.cs[3KB]
- DesUtility.cs[2KB]
- Extensions.cs[3KB]
- IoUtility.cs[1KB]
- MD5.cs[725B]
- Server.cs[1KB]
- W3wp.cs[2KB]
- StreamExtensions
- AESEncryptionUtility.cs[16KB]
- FileSaveUtility.cs[650B]
- FileUtility.cs[362B]
- IDCardValid.cs[3KB]
- IPData.cs[15KB]
- ModelStateDictionaryExtension.cs[702B]
- ReflectorUtility.cs[1KB]
- RequestExtension.cs[5KB]
- Senparc.Ncf.Utility.csproj[2KB]
- SenparcHttpContext.cs[2KB]
- DIExtension
- Senparc.Ncf.XncfBase
- Attributes
- XncfAutoConfigurationMappingAttribute.cs[629B]
- XncfMethodAttribute.cs[327B]
- XncfOrderAttribute.cs[962B]
- XncfRegisterAttribute.cs[194B]
- AutoMapper
- XncfModuleProfile.cs[680B]
- Database
- Exceptions
- NcfModuleException.cs[655B]
- XncfFunctionException.cs[553B]
- FunctionRenders
- FunctionAppRequestBase.cs[1KB]
- FunctionRenderBag.cs[869B]
- FunctionRenderCollection.cs[1KB]
- Functions
- Parameters
- FunctionParameterInfo.cs[1KB]
- SelectionList.cs[3KB]
- EnumType.cs[422B]
- FunctionHelper.cs[4KB]
- Parameters
- Interfaces
- IXncfMiddleware.cs[464B]
- IXncfRazorRuntimeCompilation.cs[534B]
- IXncfRegister.cs[3KB]
- IXncfThread.cs[443B]
- Threads
- ThreadInfo.cs[1KB]
- XncfThreadBuilder.cs[2KB]
- Register.cs[24KB]
- Senparc.Ncf.XncfBase.csproj[3KB]
- XncfRegisterBase.cs[16KB]
- XncfRegisterManager.cs[3KB]
- Attributes
- Senparc.Ncf.XncfBase.Tests
- App_Data
- SenparcTraceLog
- SenparcTrace-20200423.log[150B]
- SenparcTrace-20200724.log[148B]
- SenparcTrace-20211215.log[150B]
- SenparcTraceLog
- Functions
- FunctionBaseTest.cs[3KB]
- RegisterTest.cs[1KB]
- Senparc.Ncf.XncfBase.Tests.csproj[1KB]
- App_Data
- Unpublished
- Senparc.Ncf.FileExtension
- FileExtension.cs[1KB]
- Senparc.Ncf.FileExtension.csproj[283B]
- Senparc.Ncf.FileExtension
- Senparc.Ncf.AreaBase
- DevelopmentTools
- Senparc.IntegrationSample
- Pages
- Shared
- _Layout.cshtml[2KB]
- _ValidationScriptsPartial.cshtml[174B]
- Error.cshtml.cs[826B]
- Index.cshtml.cs[519B]
- Privacy.cshtml.cs[526B]
- Error.cshtml[856B]
- Index.cshtml[440B]
- Privacy.cshtml[164B]
- _ViewImports.cshtml[129B]
- _ViewStart.cshtml[32B]
- Shared
- Properties
- launchSettings.json[662B]
- wwwroot
- css
- site.css[1KB]
- js
- site.js[226B]
- lib
- bootstrap
- dist
- css
- bootstrap-grid.css[63KB]
- bootstrap-grid.min.css[47KB]
- bootstrap-reboot.css[4KB]
- bootstrap-reboot.min.css[3KB]
- bootstrap.css[187KB]
- bootstrap.min.css[152KB]
- js
- bootstrap.bundle.js[217KB]
- bootstrap.bundle.min.js[76KB]
- bootstrap.js[128KB]
- bootstrap.min.js[56KB]
- css
- LICENSE[1KB]
- dist
- jquery
- dist
- jquery.js[265KB]
- jquery.min.js[84KB]
- LICENSE.txt[1KB]
- dist
- jquery-validation
- dist
- additional-methods.js[41KB]
- additional-methods.min.js[18KB]
- jquery.validate.js[47KB]
- jquery.validate.min.js[22KB]
- LICENSE.md[1KB]
- dist
- jquery-validation-unobtrusive
- jquery.validate.unobtrusive.js[18KB]
- jquery.validate.unobtrusive.min.js[5KB]
- LICENSE.txt[575B]
- bootstrap
- favicon.ico[31KB]
- css
- appsettings.Development.json[159B]
- appsettings.json[862B]
- Program.cs[707B]
- Senparc.IntegrationSample.csproj[1KB]
- Startup.cs[4KB]
- Pages
- Senparc.Web.DatabasePlant
- App_Data
- Database
- SenparcConfig.config[1KB]
- Database
- Pages
- Shared
- _Layout.cshtml.css[876B]
- _Layout.cshtml[2KB]
- _ValidationScriptsPartial.cshtml[174B]
- Error.cshtml.cs[722B]
- Index.cshtml.cs[385B]
- Privacy.cshtml.cs[392B]
- Error.cshtml[856B]
- Index.cshtml[255B]
- Privacy.cshtml[164B]
- _ViewImports.cshtml[132B]
- _ViewStart.cshtml[32B]
- Shared
- Properties
- launchSettings.json[698B]
- wwwroot
- css
- site.css[177B]
- js
- site.js[226B]
- lib
- bootstrap
- dist
- css
- bootstrap-grid.css[68KB]
- bootstrap-grid.min.css[50KB]
- bootstrap-grid.rtl.css[68KB]
- bootstrap-grid.rtl.min.css[50KB]
- bootstrap-reboot.css[5KB]
- bootstrap-reboot.min.css[4KB]
- bootstrap-reboot.rtl.css[5KB]
- bootstrap-reboot.rtl.min.css[4KB]
- bootstrap-utilities.css[69KB]
- bootstrap-utilities.min.css[52KB]
- bootstrap-utilities.rtl.css[69KB]
- bootstrap-utilities.rtl.min.css[52KB]
- bootstrap.css[199KB]
- bootstrap.min.css[158KB]
- bootstrap.rtl.css[199KB]
- bootstrap.rtl.min.css[159KB]
- js
- bootstrap.bundle.js[203KB]
- bootstrap.bundle.min.js[76KB]
- bootstrap.esm.js[135KB]
- bootstrap.esm.min.js[70KB]
- bootstrap.js[144KB]
- bootstrap.min.js[58KB]
- css
- LICENSE[1KB]
- dist
- jquery
- dist
- jquery.js[280KB]
- jquery.min.js[87KB]
- LICENSE.txt[1KB]
- dist
- jquery-validation
- dist
- additional-methods.js[41KB]
- additional-methods.min.js[18KB]
- jquery.validate.js[47KB]
- jquery.validate.min.js[22KB]
- LICENSE.md[1KB]
- dist
- jquery-validation-unobtrusive
- jquery.validate.unobtrusive.js[18KB]
- jquery.validate.unobtrusive.min.js[5KB]
- LICENSE.txt[575B]
- bootstrap
- favicon.ico[5KB]
- css
- appsettings.Development.json[145B]
- appsettings.json[142B]
- Program.cs[548B]
- Senparc.Web.DatabasePlant.csproj[614B]
- readme.md[3KB]
- App_Data
- Senparc.IntegrationSample
- Extensions
- Senparc.Xncf.Application
- Functions
- LaunchApp.cs[3KB]
- Register.cs[1KB]
- Senparc.Xncf.Application.csproj[266B]
- Functions
- Senparc.Xncf.ChangeNamespace
- Entities
- MeetRule.cs[615B]
- OHS
- Local
- PL
- NameSpaceRequest.cs[2KB]
- Register.cs[1KB]
- Senparc.Xncf.ChangeNamespace.csproj[2KB]
- readme.md[77B]
- Entities
- Senparc.Xncf.DatabaseToolkit
- Senparc.Xncf.DatabaseToolkit
- App_Data
- DataBase
- SenparcConfig.config[1KB]
- SenparcTraceLog
- SenparcTrace-20200327.log[450B]
- DataBase
- Domain
- Exceptions
- UnSetBackupException.cs[455B]
- Migrations
- Migrations.MySql
- Migrations.PostgreSQL
- Migrations.Sqlite
- Migrations.SqlServer
- Models
- DataBaseModel
- DbConfig.cs[1KB]
- MultipleDatabase
- DatabaseToolkitEntities.cs[582B]
- DataBaseModel
- Services
- DbConfigQueryService.cs[794B]
- Exceptions
- OHS
- Local
- AppService
- PL
- Local
- Register.cs[2KB]
- Register.Database.cs[1KB]
- Register.RazorRuntime.cs[440B]
- Register.Thread.cs[5KB]
- Senparc.Xncf.DatabaseToolkit.csproj[4KB]
- App_Data
- Senparc.Xncf.DatabaseToolkit
- Senparc.Xncf.Swagger
- Builder
- Convention
- Filters
- Models
- DataBaseModel
- Config.cs[924B]
- CustomSwaggerAuth.cs[566B]
- CustsomSwaggerOptions.cs[2KB]
- SwaggerEntities.cs[461B]
- DataBaseModel
- Utils
- ConfigurationHelpler.cs[2KB]
- SecurityHelper.cs[1KB]
- VersionHelper.cs[2KB]
- wwwroot
- js
- swagger.js[5KB]
- js
- index.html[5KB]
- login.html[4KB]
- Register.Area.cs[1KB]
- Register.cs[5KB]
- Register.Database.cs[787B]
- Senparc.Xncf.Swagger.csproj[3KB]
- swaggerconfig.json[611B]
- readme.md[392B]
- Senparc.Xncf.Terminal
- OHS
- Local
- AppService
- TerminalAppService.cs[11KB]
- AppService
- PL
- TerminalRequest.cs[439B]
- Local
- Description.txt[9KB]
- Register.cs[3KB]
- Senparc.Xncf.Terminal.csproj[2KB]
- OHS
- Senparc.Xncf.XncfBuilder
- Senparc.Xncf.XncfBuilder
- App_Data
- DataBase
- SenparcConfig.config[1KB]
- DataBase
- Domain
- Migrations
- Migrations.MySql
- Migrations.PostgreSQL
- Migrations.Sqlite
- Migrations.SqlServer
- Models
- DatabaseModel
- Config.cs[2KB]
- ConfigDto.cs[1KB]
- MultipleDatabase
- Services
- ConfigService.cs[990B]
- XncfBuilderEntities.cs[595B]
- DatabaseModel
- Migrations
- OHS
- Local
- PL
- Register.cs[2KB]
- Register.Database.cs[1KB]
- Senparc.Xncf.XncfBuilder.csproj[3KB]
- readme.md[164B]
- App_Data
- Senparc.Xncf.XncfBuilder.Template
- templates
- template1
- .template.config
- template.json[5KB]
- readme.md[968B]
- App_Data
- Database
- SenparcConfig.config[1KB]
- Database
- Areas
- Admin
- Pages
- Shared
- _SideMenu.cshtml[378B]
- _ViewImports.cshtml[221B]
- _ViewStart.cshtml[36B]
- Template_XncfName
- DatabaseSample.cshtml.cs[2KB]
- Index.cshtml.cs[382B]
- DatabaseSample.cshtml[3KB]
- Index.cshtml[1KB]
- Shared
- Pages
- Admin
- Domain
- Migrations
- Migrations.MySql
- Migrations.PostgreSQL
- Migrations.Sqlite
- Migrations.SqlServer
- Models
- DatabaseModel
- Dto
- ColorDto.cs[557B]
- Mapping
- Color.cs[2KB]
- Template_XncfNameSenparcEntities.cs[815B]
- Dto
- MultipleDatabase
- DatabaseModel
- Services
- ColorService.cs[2KB]
- Migrations
- OHS
- Local
- AppService
- ApiAppService.cs[2KB]
- ColorAppService.cs[1KB]
- MyFuctionAppService.cs[3KB]
- PL
- ApiRequest.cs[281B]
- ColorResponse.cs[983B]
- MyFunctionRequest.cs[1KB]
- AppService
- Local
- Register.Area.cs[1KB]
- Register.cs[3KB]
- Register.Database.cs[1KB]
- Template_OrgName.Xncf.Template_XncfName.csproj[3KB]
- icon.jpg[4KB]
- .template.config
- template1
- Senparc.Xncf.XncfBuilder.Template.csproj[3KB]
- readme.md[12B]
- templates
- Senparc.Xncf.XncfBuilder.Tests
- App_Data
- SenparcTraceLog
- SenparcTrace-20201020.log[300B]
- SenparcTrace-20201021.log[7KB]
- SenparcTrace-20201022.log[1KB]
- SenparcTraceLog
- Functions
- AddMigrationTests.cs[1KB]
- appsettings.json[1KB]
- MultiDatabaseDbSetKeysTests.cs[1KB]
- Senparc.Xncf.XncfBuilder.Tests.csproj[860B]
- App_Data
- readme.md[131B]
- Senparc.Xncf.XncfBuilder
- System
- Senparc.Xncf.AreasBase
- App_Data
- Database
- SenparcConfig.config[1KB]
- Database
- AreaRegister.cs[5KB]
- Register.cs[4KB]
- [5955]Senparc.Xncf.AreasBase.csproj[3KB]
- App_Data
- Senparc.Xncf.Menu
- App_Data
- Database
- SenparcConfig.config[1KB]
- Database
- Domain
- Migrations
- Migrations.MySql
- Migrations.PostgreSQL
- Migrations.Sqlite
- Migrations.SqlServer
- Models
- DatabaseModel
- MenuSenparcEntities.cs[1018B]
- MultipleDatabase
- DatabaseModel
- Migrations
- Register.cs[1KB]
- Register.Database.cs[738B]
- [5940]Senparc.Xncf.Menu.csproj[3KB]
- App_Data
- Senparc.Xncf.SystemCore
- ACL
- Repository
- App_Data
- Database
- SenparcConfig.config[1KB]
- Database
- Domain
- Database
- BasePoolEntities
- MultipleDatabase
- BasePoolEntities.cs[702B]
- NcfDbData
- NcfClientDbData.cs[1KB]
- SenparcEntities.cs[2KB]
- BasePoolEntities
- Database
- Register.cs[7KB]
- Register.Database.cs[7KB]
- [5980]Senparc.Xncf.SystemCore.csproj[3KB]
- ACL
- Senparc.Xncf.SystemManager
- ACL
- Repository
- FeedBackRepository.cs[460B]
- SystemConfigRepository.cs[431B]
- Repository
- App_Data
- Database
- SenparcConfig.config[1KB]
- Database
- Domain
- DatabaseModel
- Mapping
- MultipleDatabase
- ExtensionEntity.cs[2KB]
- FeedBack.cs[567B]
- SystemManagerSenparcEntities.cs[1KB]
- Migrations
- Mysql
- PostgreSQL
- Sqlite
- SqlServer
- Services
- FeedBackService.cs[1KB]
- SystemConfigService.cs[2KB]
- SystemConfigServiceBase.cs[1KB]
- DatabaseModel
- Register.cs[2KB]
- Register.Database.cs[814B]
- [5970]Senparc.Xncf.SystemManager.csproj[3KB]
- ACL
- Senparc.Xncf.SystemPermission
- App_Data
- Database
- SenparcConfig.config[1KB]
- Database
- Domain
- Migrations
- Mysql
- PostgreSQL
- Sqlite
- SqlServer
- Models
- DatabaseModel
- MultipleDatabase
- Migrations
- Register.cs[1KB]
- Register.Database.cs[809B]
- [5960]Senparc.Xncf.SystemPermission.csproj[3KB]
- App_Data
- Senparc.Xncf.Tenant
- ACL
- Repository
- TenantInfoRepository.cs[450B]
- Repository
- App_Data
- Database
- SenparcConfig.config[1KB]
- Database
- Domain
- Cache
- DatabaseModel
- AutoMapper
- TenantInfoProfile.cs[367B]
- MultipleDatabase
- SenparcEntitiesMultiTenant.cs[1KB]
- TenantInfo.cs[2KB]
- TenantInfoDbData.cs[1KB]
- TenantSenparcEntities.cs[668B]
- AutoMapper
- Migrations
- Mysql
- PostgreSQL
- Sqlite
- SqlServer
- Services
- TenantInfoService.cs[7KB]
- OHS
- Remote
- TenantMiddleware.cs[1KB]
- Remote
- Register.cs[7KB]
- Register.Database.cs[980B]
- [5990]Senparc.Xncf.Tenant.csproj[3KB]
- ACL
- Senparc.Xncf.Tenant.Interface
- Domain
- DatabaseModel
- Dto
- TenantInfoDto.cs[1KB]
- Dto
- DatabaseModel
- [5990]Senparc.Xncf.Tenant.Interface.csproj[2KB]
- Domain
- Senparc.Xncf.XncfModuleManager
- App_Data
- Database
- SenparcConfig.config[1KB]
- Database
- Domain
- Migrations
- Mysql
- PostgreSQL
- Sqlite
- SqlServer
- Models
- DatabaseModel
- Mapping
- XncfModuleManagerSenparcEntities.cs[790B]
- MultipleDatabase
- DatabaseModel
- Services
- Migrations
- Register.cs[4KB]
- Register.Database.cs[960B]
- [5950]Senparc.Xncf.XncfModuleManager.csproj[3KB]
- App_Data
- readme.md[328B]
- Senparc.Xncf.AreasBase
- Tests
- Senparc.Xncf.ChangeNamespace.Tests
- App_Data
- src
- Senparc.Areas.Admin
- Areas
- Admin
- Pages
- AdminUserInfo
- AuthorizationPage.cshtml[1KB]
- AuthorizationPage.cshtml.cs[2KB]
- Edit.cshtml[5KB]
- Edit.cshtml.cs[2KB]
- Index.cshtml[4KB]
- Index.cshtml.cs[1KB]
- Menu
- Edit.cshtml[8KB]
- Edit.cshtml.cs[3KB]
- Index.cshtml[6KB]
- Index.cshtml.cs[1KB]
- Role
- Edit.cshtml[4KB]
- Edit.cshtml.cs[1KB]
- Index.cshtml[6KB]
- Index.cshtml.cs[1023B]
- Permission.cshtml[1KB]
- Permission.cshtml.cs[1KB]
- Shared
- _ContentLayout.cshtml[6KB]
- _Empty.cshtml[2KB]
- _HeaderPartial.cshtml[695B]
- _Layout.cshtml[8KB]
- _MenuPartial.cshtml[3KB]
- Index.cshtml[1KB]
- Index.cshtml.cs[410B]
- Login.cshtml[2KB]
- Login.cshtml.cs[2KB]
- _ViewImports.cshtml[240B]
- _ViewStart.cshtml[32B]
- AdminUserInfo
- Pages
- readme.md[564B]
- Admin
- Filters
- AdminAuthorizeAttribute.cs[803B]
- AuthenticationResultFilterAttribute.cs[3KB]
- CustomerResourceFilterAttribute.cs[456B]
- TagHelpers
- AuthorizationMenuTagHelper.cs[2KB]
- BaseAdminPageModel.cs[1KB]
- Register.cs[1KB]
- Senparc.Areas.Admin.csproj[1KB]
- Areas
- Senparc.Service
- OperationQueue
- OperationQueue.cs[5KB]
- OperationQueueItem.cs[1KB]
- OperationQueueService.cs[2KB]
- ServiceBase
- ClientServiceBase.cs[1KB]
- System
- SysButtonService.cs[1KB]
- SysMenuService.cs[19KB]
- SysPermissionService.cs[8KB]
- SysRoleAdminUserInfoService.cs[2KB]
- SysRoleService.cs[869B]
- Weixin
- WeixinService.cs[6KB]
- AccountPayLogService.cs[3KB]
- AccountService.cs[18KB]
- AdminUserInfoService.cs[7KB]
- EncryptionService.cs[2KB]
- EncryptionServiceBase.cs[788B]
- FeedBackService.cs[1KB]
- PointsLogService.cs[3KB]
- ProjectBiddingService.cs[3KB]
- ProjectDemandService.cs[16KB]
- ProjectKindService.cs[5KB]
- ProjectPayLogService.cs[4KB]
- Senparc.Service.csproj[1KB]
- SmsRecordService.cs[5KB]
- SystemConfigService.cs[2KB]
- OperationQueue
- Senparc.Web
- BootStrapper
- AutoMapperBootStrapper.cs[578B]
- DbContext
- SenparcDbContextFactory.cs[1KB]
- Hubs
- ReloadPageHub.cs[227B]
- logs
- log4net
- logs_20200207
- log.txt[0B]
- logs_20200208
- log.txt[0B]
- logs_20200209
- log.txt[0B]
- logs_20200207
- log4net
- Migrations
- 20190203165718_Created_Base_Tables.cs[12KB]
- 20190203165718_Created_Base_Tables.Designer.cs[12KB]
- 20190814082914_Create_RoleInfo_Table.cs[5KB]
- 20190814082914_Create_RoleInfo_Table.Designer.cs[16KB]
- 20190814090531_Global_Remark_Field.cs[6KB]
- 20190814090531_Global_Remark_Field.Designer.cs[18KB]
- 20200204103009_Update-SysMenuDto.cs[648B]
- 20200204103009_Update-SysMenuDto.Designer.cs[25KB]
- 20200207154427_Create_XscfModule.cs[27KB]
- 20200207154427_Create_XscfModule.Designer.cs[25KB]
- SenparcEntitiesModelSnapshot.cs[25KB]
- Models
- ErrorViewModel.cs[209B]
- Pages
- Install
- Index.cshtml[3KB]
- Index.cshtml.cs[2KB]
- Shared
- _CookieConsentPartial.cshtml[994B]
- _Layout.cshtml[3KB]
- _ValidationScriptsPartial.cshtml[1KB]
- Error.cshtml[856B]
- Error.cshtml.cs[616B]
- Index.cshtml[287B]
- Index.cshtml.cs[704B]
- Privacy.cshtml[174B]
- Privacy.cshtml.cs[343B]
- _ViewImports.cshtml[132B]
- _ViewStart.cshtml[32B]
- Install
- Properties
- launchSettings.json[652B]
- scripts
- app.js[81B]
- app.ts[52B]
- wwwroot
- css
- Admin
- adminlogin
- logo.png[9KB]
- base
- pagecss.css[41KB]
- senparc-login.css[3KB]
- Shared
- _Layout.css[1KB]
- menuEdit.css[12B]
- styles.css[157B]
- adminlogin
- User
- base
- pagecss.css[41KB]
- styles.css[11KB]
- base
- WX
- base
- base.css[10KB]
- styles.css[7KB]
- base
- site.css[1KB]
- site.min.css[282B]
- Admin
- images
- Admin
- Avatar
- default.png[5KB]
- NeuChar.png[65KB]
- base
- AdminLogin
- admin_login.jpg[109KB]
- head
- logo_128x128.png[1KB]
- logo_230x55.png[1KB]
- logo_70x55.png[814B]
- AdminLogin
- Logo.png[65KB]
- Avatar
- Shared
- SCFLogo
- logo_128x128.png[1KB]
- logo_230x55.png[1KB]
- logo_70x55.png[814B]
- SCFLogo
- logo-login-0.png[2KB]
- logo-login-scf.png[20KB]
- logo-login.png[5KB]
- logo-square-scf.jpg[27KB]
- Admin
- js
- Admin
- Pages
- AdminUserInfo
- AuthorizationPage.js[638B]
- Edit.js[846B]
- Index.js[948B]
- Index
- Index.js[1KB]
- Menu
- Edit.js[5KB]
- Role
- Permission.js[1KB]
- AdminUserInfo
- base.js[5KB]
- global.js[4KB]
- Pages
- element-ui_2.5.4
- theme
- fonts
- element-icons.ttf[10KB]
- element-icons.woff[6KB]
- index.css[262KB]
- fonts
- index.js[556KB]
- theme
- gentelella-custom
- custom.js[115KB]
- custom.min.js[70KB]
- site.js[226B]
- Admin
- lib
- bootstrap
- dist
- css
- bootstrap-grid.css[36KB]
- bootstrap-grid.min.css[28KB]
- bootstrap-reboot.css[4KB]
- bootstrap-reboot.min.css[3KB]
- bootstrap.css[169KB]
- bootstrap.min.css[137KB]
- js
- bootstrap.bundle.js[207KB]
- bootstrap.bundle.min.js[69KB]
- bootstrap.js[120KB]
- bootstrap.min.js[49KB]
- css
- LICENSE[1KB]
- dist
- jquery
- dist
- jquery.js[265KB]
- jquery.min.js[84KB]
- LICENSE.txt[1KB]
- dist
- jquery-validation
- dist
- additional-methods.js[41KB]
- additional-methods.min.js[18KB]
- jquery.validate.js[47KB]
- jquery.validate.min.js[22KB]
- LICENSE.md[1KB]
- dist
- jquery-validation-unobtrusive
- jquery.validate.unobtrusive.js[18KB]
- jquery.validate.unobtrusive.min.js[5KB]
- LICENSE.txt[575B]
- bootstrap
- scripts
- app.js[50B]
- favicon.ico[31KB]
- css
- appsettings.json[4KB]
- Dockerfile[468B]
- global.json[43B]
- gulpfile.js[1KB]
- libman.json[167B]
- log4net.config[1KB]
- package-lock.bak.son[113KB]
- package.json[465B]
- Program.cs[640B]
- Register.cs[6KB]
- Senparc.Web.csproj[4KB]
- Startup.cs[17KB]
- tsconfig.json[212B]
- BootStrapper
- Senparc.Areas.Admin
- src
- ChangeNameSpaceTest.cs[1KB]
- Senparc.Xncf.ChangeNamespace.Tests.csproj[909B]
- App_Data
- Senparc.Xncf.ChangeNamespace.Tests
- Unpublished
- Senparc.Xncf.EmailExtension
- App_Data
- Database
- SenparcConfig.config[1KB]
- Database
- Domain
- Cache
- SendEmailCache.cs[3KB]
- Email
- AutoSendLogEmail.cs[999B]
- SendEmail.cs[13KB]
- SendEmailParameters.Core.cs[1KB]
- SendEmailParameters.cs[3KB]
- Models
- ExtensionEntity.cs[1KB]
- Xml
- EmailXmlConfig.cs[3KB]
- AutoSendEmailUtility.cs[4KB]
- EmailXmlDataContext.cs[712B]
- WurflThread.cs[1KB]
- WurflUtility.cs[1KB]
- Cache
- Register.cs[1KB]
- Register.Thread.cs[825B]
- Senparc.Xncf.EmailExtension.csproj[3KB]
- App_Data
- Senparc.Xncf.OfficeExtension
- App_Data
- Database
- SenparcConfig.config[1KB]
- Database
- Domain
- EpPlusExtension.cs[2KB]
- Register.cs[1KB]
- Senparc.Xncf.OfficeExtension.csproj[3KB]
- App_Data
- Senparc.Xncf.ReloadPage
- App_Data
- Database
- SenparcConfig.config[1KB]
- Database
- OHS
- Hubs
- Register.cs[1KB]
- Senparc.Xncf.ReloadPage.csproj[2KB]
- App_Data
- Senparc.Xncf.SmsExtension
- App_Data
- Database
- SenparcConfig.config[1KB]
- Database
- Domain
- Service
- SmsRecordService.cs[5KB]
- EpPlusExtension.cs[2KB]
- Service
- Register.cs[1KB]
- Senparc.Xncf.SmsExtension.csproj[3KB]
- App_Data
- readme.md[111B]
- Senparc.Xncf.EmailExtension
- readme.md[151B]
- Senparc.Xncf.Application
- global.json[105B]
- .editorconfig[358B]
- Directory.Build.props[1KB]
- icon.jpg[4KB]
- NcfPackageSources.sln[42KB]
- Base
- tools
- remove-ncf-database.sql[347B]
- .gitignore[1KB]
- azure-pipelines.yml[16KB]
- LICENSE[11KB]
- README.md[1KB]
- src
- 51Aspx源码必读.txt[4KB]
- from .gif[4KB]
- 基于 DDD 和 Dapr 的快速框架搭建:NeuCharFramework..pdf[4.98MB]
- 最新Asp.Net源码下载.url[123B]
源码介绍
源码参数
一、更新记录
1、更新日期:2022-05-18 00:00:00
2、更新内容:
更新源码包内容
1、更新日期:2022-05-18 00:00:00
2、更新内容:
更新源码包内容
1、更新日期:2022-05-18 00:00:00
2、更新内容:
更新源码包内容
1、更新日期:2022-05-18 00:00:00
2、更新内容:
更新源码包内容
理念:简单、灵活、可扩展
简单
提供健壮、耐造的底层框架,不追求完美,但一定要实用。
灵活
更加严格的 DDD 模式设计,结合模块化应用灵活应对变化。
可扩展
提供高度模块化的架构,1 键安装、1 秒集成。
开源协议
Apache License V2.0
100% 开源,支持商用
IDE
Visual Studio 2019+
VS Code 最新版本
.NET 框架
.NET Core 3.1+ ,SDK下载地址:https://dotnet.microsoft.com/download/dotnet-core/3.1
.NET 6(基础库已经支持 .NET Standard 2.1,兼容 .NET 5 和 .NET 6),NCF 模板将在 .NET 6 正式发布并升级修复问题后进行发布(2021年11月)。
数据库
NCF 支持多数据库,目前已支持的有:SQLite、SQL Server、MySQL,我们还将支持更多的数据库,包括:
AzureCosmos
Oracle
PostgreSql
更多数据库欢迎告诉我们
默认的数据库 ORM 框架为 EntityFrameworkCore(EFCore)。
注意:如使用 EFCore - SQL Server,则需要使用 SQL Server 2012 或以上版本数据库
责任编辑:奋斗的阿蒙
下载记录(Only Recent 100)
用户名 | 推荐指数 | 下载时间 |
---|