• 一 ABP.vNext 从NetCore 开始


    1 建立试图控制器的aspnet core 的项目

    2 安装 volo.abp.aspNetcore.mvc 包

    3 通过 appmodule 来配置和启动程序

    4  dependson 配置  

    5 添加autofac 容器

    net 5 环境搭建  整个结构如下

     Startup 类如下

    using Microsoft.AspNetCore.Builder;
    using Microsoft.AspNetCore.Hosting;
    using Microsoft.Extensions.Configuration;
    using Microsoft.Extensions.DependencyInjection;
    using Microsoft.Extensions.Hosting;
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Threading.Tasks;
    
    namespace AbpVnext
    {
        public class Startup
        {
    
            public void ConfigureServices(IServiceCollection services)
            {
                services.AddApplication<AppModule>();
            }
    
            public void Configure(IApplicationBuilder app)
            {
                app.InitializeApplication();
            }
    
        
    } }
    using Microsoft.AspNetCore.Builder;
    using Microsoft.Extensions.Hosting;
    using Volo.Abp;
    using Volo.Abp.AspNetCore.Mvc;
    using Volo.Abp.Modularity;
    
    namespace AbpVnext
    {
        [DependsOn(typeof(AbpAspNetCoreMvcModule))]////依赖模块  ioc 注册
        public class AppModule:AbpModule
        {
            public override void OnApplicationInitialization(ApplicationInitializationContext context)
            {
                var app = context.GetApplicationBuilder();
                var  env=context.GetEnvironment();
                if (env.IsDevelopment())
                {
                    app.UseDeveloperExceptionPage();
                }
                else {
                    app.UseExceptionHandler("/Error");
                }
                app.UseStaticFiles();
                app.UseRouting();
                app.UseConfiguredEndpoints();
            }
    
        }
    }


  • 相关阅读:
    几个带双下划线的宏
    WM_COPYDATA消息机制 不同进程间发送结构体数据
    解锁ubuntu系统的root
    申请堆空间函数封装(两种方法)
    UITableView的分页的加载
    UIView设置成圆角
    iPhone开发:类似iChat的聊天泡泡
    iPhone中如何自定义tabbar
    android 底部选项卡(TabHost)
    Android 多个Activity选项卡实现
  • 原文地址:https://www.cnblogs.com/jasontarry/p/15649280.html
Copyright © 2020-2023  润新知