标签: abp

激活 Castle.Proxies.AlertAppServiceProxy 时抛出异常

我正在尝试利用书籍和作者 abp 教程来构建示例应用程序。

在我的示例应用程序中,我有网站(而不是书籍)和警报(而不是作者)。

一切似乎都是对的。但是,一旦我加载 /alerts 页面,我就会收到以下错误。

寻找如何解决的方向......

我最接近的是这个链接:Abp.io 异常:激活 Castle.Proxies.ProcessesServiceProxy 时抛出异常

但是,我不确定该用户到底做了什么来解决他们的问题。

[14:56:47 INF] Authorization was successful.
[14:56:47 INF] Executing endpoint 'MyApp.Alerts.AlertAppService.GetListAsync (MyApp.Application)'
[14:56:47 INF] Route matched with {action = "GetList", controller = "Alert", area = "", page = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[MyApp.Alerts.AlertDto]] GetListAsync(Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto) on controller MyApp.Alerts.AlertAppService (MyApp.Application).
[14:56:47 ERR] ---------- RemoteServiceErrorInfo ----------
{
  "code": null,
  "message": "An internal error occurred during your request!",
  "details": null,
  "data": {
    "ActivatorChain": "Castle.Proxies.AlertAppServiceProxy"
  },
  "validationErrors": null
}

[14:56:47 …
Run Code Online (Sandbox Code Playgroud)

abp

3
推荐指数
1
解决办法
4891
查看次数

如何在ABP MVC项目中从Lepton主题切换到基本主题

我使用具有商业许可证的 abp 套件生成了一个 MVC 项目。它有默认的 Lepton 主题,但我想切换到基本主题,因为它更容易定制。

abp

2
推荐指数
1
解决办法
825
查看次数

访问应用服务层的HttpContext

我正在使用 ASP.NET Boilerplate (ASP.NET Core) 为潜在客户创建一个 CRM。

这些线索通过 API(应用服务层,而不是动态 API)推送到系统中。

我曾计划使用请求 URL (from HttpContext) 作为模型中的必填字段对潜在客户源进行快速查找。

我的问题是:在应用程序服务层中获取 post 请求的请求 URL(来源)的最佳方法是什么?

一个例子如下:

public class AboutModel : PageModel
{
    public string Message { get; set; }

    public void OnGet()
    {
        Message = HttpContext.Request.PathBase;
    }
}
Run Code Online (Sandbox Code Playgroud)

c# httpcontext asp.net-core aspnetboilerplate abp

1
推荐指数
1
解决办法
1257
查看次数

哪个是真正的ASP.NET Boilerplate项目?

对于许多人来说,这可能是一个愚蠢的问题,但我们正在考虑为下一个项目采用ASP.NET Boilerplate。有点困惑,因为似乎有2个不同的网站和2个不同的Git存储库。

第一个是 https://aspnetboilerplate.com/
,第二个是 https://abp.io/

两者都有自己的Git存储库和Stack Overflow标签。我对哪个是最正确的项目感到困惑。

任何指导是非常感谢。

非常感谢。

aspnetboilerplate abp

1
推荐指数
1
解决办法
554
查看次数

在Abp框架中为AbpTenant添加额外的属性

我想向租户(我们的客户)添加一些属性,例如税号、电子邮件、电话。我应该向 AbpTenant 表添加新列(并且应该创建 AbpTenant 应用服务进行管理)还是应该创建一个新表(例如:命名为 customer),通过tenant_id 引用 abpTenant。

我无法理解为什么/何时应该使用 extraproperties 列(许多表包含)。

abp

1
推荐指数
1
解决办法
1966
查看次数

取消从 Angular 到 .NET Core 的长操作

我尝试从 Angular 客户端(使用 Observable -> 取消订阅...)发送取消请求(在基于 Abp Boilerplate 的 c# AspNetCore 上)来取消长任务操作,但 API 不触发。

    [HttpPost]
        public async Task<GetDataOutputDto> GetDataLongOperation(CustomInputDto input)
        {
            try
            {
                var tokenSource = new CancellationTokenSource(); // _httpContextAccessor.HttpContext.RequestAborted;
                tokenSource.CancelAfter(2500);

                var token = _httpContextAccessor.HttpContext.RequestAborted; //tokenSource.Token;

                var settings = new JsonSerializerSettings
                {
                    Error = (sender, args) => {
                        args.ErrorContext.Handled = true;
                    },
                    MissingMemberHandling = MissingMemberHandling.Ignore
                };


                //... remove for brev
        }
Run Code Online (Sandbox Code Playgroud)

在有角的一侧

                this.subscription = this.loadData(undefined).subscribe(res=>{
                    console.log('data loaded!');
                    this.localData = res.data;
                    //this._rawData = this.localData;
                    this.loadItems();
                    
                });

                setTimeout(() => {
                    console.log('TEST stop …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-core angular abp

1
推荐指数
1
解决办法
2193
查看次数

如何覆盖默认文化(本地化)ABP.IO?

如何覆盖默认的 AbpAccount、AbpValidation、AbpFeatureManagement 等

配置从此端点提供:/api/abp/application-configuration

我有一个 fr.json 文件,但是我不知道把它放在哪里?

目前一切都以英文显示,但我想用法语显示

asp.net-core abp

1
推荐指数
1
解决办法
492
查看次数

如何使用 abp.io 禁用注册

我\xe2\x80\x99m 试图禁用注册,不幸的是我找不到允许我禁用注册的类,当我转到模块的源代码时管理注册,(https://github.com/github.com/github.com/github/modules/modules/registration/ com/abpframework/abp/tree/dev/modules/account/src ) Domain.shared 不存在。

\n

这个怎么做 ?

\n

先感谢您。

\n

信息:我正在使用 abp.io 3.3.1 社区版

\n

abp

1
推荐指数
1
解决办法
1462
查看次数

“abp”不被识别为内部或外部命令,

我刚刚开始探索 Abp 功能,我从他们的网站创建了一个示例项目,并且能够成功构建该项目。但是当我运行 dbmigrator 项目时出现异常,下面是错误的屏幕截图,

在此输入图像描述

我按照这篇文章来运行该应用程序

https://docs.abp.io/en/abp/latest/Getting-Started-Running-Solution?UI=MVC&DB=EF&Tiered=No

我们需要安装任何额外的软件包才能使其工作吗?

任何帮助,将不胜感激。

abp

1
推荐指数
1
解决办法
3698
查看次数

使用 NodaTime LocalDate 调用 Web api POST (abp appservice) 无法序列化

我正在尝试使用abp.io编写一个 Web api并实现NodaTime。每当我尝试调用 POST 操作时,我都会得到

验证期间检测到以下错误。\r\n - JSON 值无法转换为 NodaTime.LocalDate。

我已经在模块中正确配置了 NodaTime,我还在传统的 .net 5 Web api 中对其进行了测试,并且工作正常。

这是我的配置:

private void ConfigureNodaSerialization()
    {
        Configure<JsonSerializer>(options =>
        {
            options.ConfigureForNodaTime(DateTimeZoneProviders.Tzdb);
            //options.Converters.Add(NodaConverters.LocalDateConverter);
        });
    }
Run Code Online (Sandbox Code Playgroud)

我正在使用 NodaTime.Serialization.JsonNet

我也尝试过 NodaTime.Serialization.SystemTextJson 无济于事,结果相同。

..这是应用程序服务:

[AllowAnonymous]
public class NodaTestAppService : TestAppService, INodaTestAppService
{
    public Task PostNodaTest([FromBody]NodaTestDto dto)
    {
        return Task.CompletedTask;
    }

    public Task GetNodaTest(NodaTestDto dto)
    {
        return Task.CompletedTask;
    }
}
Run Code Online (Sandbox Code Playgroud)

GET 工作正常,问题出在 POST 上。

这是 dto:

public class NodaTestDto
{
    public LocalDate Date { get; set; } …
Run Code Online (Sandbox Code Playgroud)

.net c# nodatime abp webapi

1
推荐指数
1
解决办法
532
查看次数

如何实现DataTable中的搜索(Web应用开发教程)

我对 ABP 框架完全陌生。我遵循了“Web 应用程序开发教程”。现在我想使用数据表中的搜索。在文件“Index.js”中,我将“搜索”设置为“true”,但什么也没有发生。

var dataTable = $('#WordsTable').DataTable(
   abp.libs.datatables.normalizeConfiguration({
   serverSide: true,
   paging: true,
   order: [[1, "asc"]],
   searching: true,
   scrollX: true,
   ...
Run Code Online (Sandbox Code Playgroud)

怎样才能实现搜索呢?
问候,汤姆

asp.net-mvc asp.net-core abp

1
推荐指数
1
解决办法
1781
查看次数

includeDetails 在 ABP 框架中不起作用

我有一个简单的项目(ABP 版本:3.1.2,数据库:EF Core)。

我跑GetAsync

var author = await _authorRepository.GetAsync(id, includeDetails: true);
Run Code Online (Sandbox Code Playgroud)

author.Films没有包括在内。我可能忘记了什么?

Author( AggregateRoot):

public class Author : FullAuditedAggregateRoot<Guid>
{
    public string Name { get; private set; }
    public DateTime BirthDate { get; set; }
    public string ShortBio { get; set; }
    public List<Film> Films { get; set; }
    private Author()
    {
        Films = new List<Film>();
        /* This constructor is for deserialization / ORM purpose */
    }
    internal Author(
        Guid id,
        [NotNull] …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework-core abp

0
推荐指数
1
解决办法
396
查看次数