aspnetboilerplate相关内容
我想使用免费启动模板版本的 Boilerplate 在我的 .net Core 应用程序中通过 Active Directory 集成身份验证.我按照 documentation 中的说明进行操作,例如安装 Abp.Zero.Ldap 包,创建 LdapAuthenticationSource 类,注入依赖,如: [DependsOn(typeof(AbpZeroLdapModule))]公共类
..
头 "Abp.TenantId" 是 null 因为 ".". 如果去掉"."(比如"AbpTenantId"),就可以了. 如何添加带有"."的标题? ====================================================== localhost 调试: 显示临时标头(根据客户请求显示) Request.Headers.Unkno
..
我正在尝试在 ASP.NET Boilerplate 框架中进行版本控制. 我在 Swagger Gen 中创建了两个版本(“v1.0"和“v2.0")并为 Web API 设置了 API 版本,但每次我都从 Swagger 获取两个版本中的所有 API. Startup.cs: AddSwaggerGen 在 ConfigureServices() 中: services.A
..
我只需要确认我在尝试实施的这方面走在正确的轨道上. 步骤 1:为每个租户创建一个新的上下文,例如 public class TenantOneContext : AbpZeroDbContextMyModel1S { 得到;放;}公共 DbSetMyModel2S { 得到;放;} 第 2 步:我假设使用命名约定,每个存在的上下文,都有一个关联的 [contextname]Config
..
问题 为了测试,我创建了一个新作业,它只是使用 IRepository 从数据库读取数据.代码如下: 公共类 TestJob : BackgroundJob, ITransientDependency{private readonly IRepository_productRepository;私有只读 IUnitOfWorkManager _unitOfWorkManager;publi
..
如何在应用服务中注入 DbContext 对象? 需要访问它以创建实体记录的克隆. 解决方案 可以使用IDbContextProvider_sampleDbContextProvider 作为构造函数注入,与 _sampleDbContextProvider.GetDbContext(); 一起使用
..
我有一个 BackgroundWorker,它应该在 5 秒的时间间隔内向所有在线客户端广播一些内容: DeactivationBackgroundWorker: public class DeactivationBackgroundWorker : PeriodicBackgroundWorkerBase, ISingletonDependency{private readonly IR
..
目前,AbpSession 仅提供 UserId,但我想改用 Username,因为它更明确,所以我该怎么做?请帮忙 解决方案 您可以使用 UserManager 类来检索当前用户的信息. 在应用服务中的使用示例: 公共异步任务获取当前用户名(){var user = await UserManager.FindByIdAsync(AbpSession.GetUserId().T
..
下载 ASP.NET MVC 5.x 模板后,我更新连接字符串,恢复 NuGet 包,然后尝试在包管理器控制台中运行 Update-Database 命令,但我始终得到以下信息错误: 无法加载文件或程序集“Castle.Core,版本=4.0.0.0,文化=中性,PublicKeyToken=407dd0808d44fbdc"或其依赖项之一.定位的程序集的清单定义与程序集引用不匹配.(来自
..
我的情况是我需要从另一个数据库查询并在我的应用程序中显示结果.两个数据库都在同一台服务器上.我想出了一个在我的数据库中创建 SQL-View 的想法,该视图将查询其他数据库以获取我想要的值.但是我不太确定如何从 ABP 框架创建或映射 SQL-View? 我正在使用完整的 .Net 框架和 Angular 模板. 解决方案 EF 不直接支持创建视图.所以你可以试试下面的方法.
..
有什么方法可以使用 ASP.NET Boilerplate 返回自定义 HTTP 状态代码(如 4xx)? 我想在验证上下文中设置自定义应用程序特定的 HTTP 代码以添加更多粒度.目前,ABP 会为所有验证错误设置 200(OK). 在 ABP 源代码中,可以看到如下几个地方,其中 Response.StatusCode 由框架设置,如下所示: private void Hand
..
我正在将自己的模板集成到 ASP.NET Boilerplate 中,但现在出现 JavaScript 错误. (function() {$(函数(){var _userService = abp.services.app.user;
..
我想使用 ASP.NET Boilerplate 一次连接到两个数据库.我按照这个例子:https://github.com/aspnetboilerplate/aspnetboilerplate-samples/tree/master/MultipleDbContextEfCoreDemo 问题是只有第一个上下文才会有所有的 Abp 表.第二个上下文是一个现有的数据库,其中没有任何 Abp
..
我正在使用 ASP.NET 零版本 7 的 ASP.NET Core、MVC 和 jQuery 项目. 我正在尝试设置会话超时/到期时间,以便在应用程序空闲一段时间后自动从应用程序注销.任何人都可以请告诉我如何做到这一点? 在 ASP.NET 零版本 8 中,他们在用户管理设置中提供此配置. 解决方案 ASP.NET Core MVC MVC 的会话过期由 ASP.NET
..
我试图在两个表中插入记录,但出现异常.你能帮我解决这个问题吗. 首先我尝试了下面的代码. await _testRepository.InsertAsync(test);等待 _xyzRepository.InsertAsync(xyz); 然后我尝试了这段代码,但没有任何效果. 试试{var test = new Test();使用 (var uow = _unitOfWorkMan
..
使用 ASPNet Boilerplate,并使用以下代码返回 pagedResultSetDto,如何显示页面链接? public PagedResultDto得到所有(){var articleCount = articleRepository.Count();var t = articleRepository.GetAllInducing(x => x.articleImage).Inc
..
在 ASP.NET Boilerplate 中,有像租户过滤器这样的内置数据过滤器,我们可以使用 SetTenantId 来启用查询特定的 tenantId. 根据官方文档,它不支持在 EF Core 中自定义 Filter,与 EF 6.x 不同. 我想知道如何为 OrganizationUnitId 参数实现类似的过滤器. 这是我目前所做的: 覆盖CreateFilte
..
我正在创建一个 SSO 服务器,将所有用户集中在 ActiveDirectory(AD) 中并在那里管理他们,而不是每个特定应用程序的数据库. 为了制作这个服务器,我使用了 IdentityServer4(Idsr4) 和 Ldap/AD 扩展 我已将 Idsr4 设置为使用基于 AD 的身份(这是“中心化身份"),用户现在可以使用自己的 AD 登录名/密码登录 Idsr4 现在
..
发布图片时,HttpContext.Current.Request 为 null. 有什么简单的方法可以实现吗?我在客户端使用 dropzone.js. 项目是带有 Web API (ASP.NET Core 2.0) 模板的 Angular. [HttpPost]公共 HttpResponseMessage UploadJsonFile(){HttpResponseMessage
..
我尝试实现 IdentityServer,正如 https://aspnetboilerplate.com 所述/Pages/Documents/Zero/Identity-Server 但是示例不起作用. 我从 ASP.NET Boilerplate 开始了一个 Core 2.0 Angular 项目.是否有任何基于文档的更新工作示例? 问题不止一个,但其中之一是 AuthCo
..