Tag: asp.net core 1.1

如何在ASP.Net Core 1.1中响应.Cookies.Append()?

我正在尝试将Globalization添加到Intranet应用程序,使用cookie来允许用户使用文化偏好。 中间件已设置并运行但我遇到了基于UI选择附加到cookie的问题。 该方法直接来自Asp.Net Core文档,如下所示: public void ConfigureServices(IServiceCollection services) { services.Configure( options => { var supportedCultures = new List { new CultureInfo(“en-US”), new CultureInfo(“en-GB”), new CultureInfo(“fr-FR”), new CultureInfo(“es-ES”) }; options.DefaultRequestCulture = new RequestCulture(culture: “en-GB”, uiCulture: “en-GB”); options.SupportedCultures = supportedCultures; options.SupportedUICultures = supportedCultures; }); services.AddLocalization(); services.AddMvc(config => { var policy = new AuthorizationPolicyBuilder() .RequireAuthenticatedUser() .Build(); config.Filters.Add(new AuthorizeFilter(policy)); […]

将Angular 4添加到ASP.NETCore项目

我想在Visual Studio 2017中的ASP.NetCore 1.1项目中使用Angular 4(读作:* .csproj文件) 以前使用ASP.NET Core 1.0和Visual Studio 2015,您只需将AngularJS(1.xx)作为依赖项添加到project.json中,它就可以自行连接。 现在,使用ASP.NetCore和VS2017, project.json文件已经消失,我可以找到的唯一文档是通过使用CLI并使用CLI生成一个新的角度应用程序来启动Angular 4项目。 我真的不想要一个新项目,或者必须重构我创建的所有内容,以便为单独的UI项目提供服务。 我只想通过一些额外的客户端UI体验来增强我的应用程序。 有什么建议? 更新 这个问题得到了很多观点,而且这些信息没什么帮助,所以我提供了这个更新。 Visual Studio 2017( *.csproj ) Asp.Net Core 2.0 + Angular(v2.0~v4.0)::使用内置模板! 最佳选择IMO。 Asp.Net Core 1.X + Angular(v2.0~v4.0) 创建VS项目。 通过Angular CLI创建Angular项目 配置和设置详细信息: 链接 Visual Studio 2015( project.json ) 工具:最高版本-preview2 – 没有进一步的更新,所有新的.NET Corefunction都将转移到VS 2017 Asp.Net Core 1.X + Angular(v2.0~v4.0) […]

entity framework核心使用多个DbContexts

我有一个问题,当我尝试访问我的PartsDbContext中的字段时,我收到以下错误: System.Data.SqlClient.SqlException:’无效的对象名’fieldName” 这似乎是因为我正在尝试使我的PartsDbContext使用与我的ApplicationDbContext相同的数据库,该数据库与Identity一起使用。 我需要知道如何设置第二个dbcontext以使用使用/创建不同数据库的EF核心。 我已经尝试创建第二个连接字符串,但这会让我犯这个错误: System.Data.SqlClient.SqlException:’无法打开登录请求的数据库“PartsDb”。 登录失败。 用户’DESKTOP-4VPU567 \ higle’登录失败。’ 这是我的代码: appsettings.json “ConnectionStrings”: { “DefaultConnection”: “Server=(localdb)\\mssqllocaldb;Database=aspnet-PrecisionCustomPC-b14db89e-86ad-4855-a17f-ac64a04339aa;Trusted_Connection=True;MultipleActiveResultSets=true”, “PartsConnection”: “Server=(localdb)\\mssqllocaldb;Database=PartsDb” }, “Logging”: { “IncludeScopes”: false, “LogLevel”: { “Default”: “Warning” } } PartsDbContext.cs public class PartsDbContext : DbContext { public DbSet Towers { get; set; } public DbSet Motherboards { get; set; } public PartsDbContext(DbContextOptions options) : base(options) […]