I run this command :
abp generate-proxy -t csharp -u https://localhost:44382/
output:
[10:15:13 INF] ABP CLI (https://abp.io)
[10:15:14 INF] Version 5.3.3 (Stable)
[10:15:15 WRN] ABP CLI has a newer stable version 7.0.1, please update to get the latest features and fixes.
[10:15:15 WRN]
[10:15:15 WRN] Update Command:
[10:15:15 WRN] dotnet tool update -g Volo.Abp.Cli
[10:15:15 WRN]
[10:15:20 INF] Create ClientProxies\ServicePurchaseClientProxy.cs
[10:15:20 INF] Create ClientProxies\ServicePurchaseClientProxy.Generated.cs
Only created ClientProxy.cs and ServicePurchaseClientProxy.Generated.cs files. Did not create dtos, interfaces etc. and also didn't give any error or warning. Project not build after proxy generation because of missing interfaces and dtos.
I guess it should be like this: (document is misspelled)
typeof(MyClientAppContractsModule).Assembly
instead of
typeof(MyClientAppModule).Assembly
it is an remote Url , channel engine is not our project :) Probably it is not an abp project. Can generate-proxy be run only for abp projects?
I have already tried it, unfortunately I got same error
Hı @liangshiwei ,
Yes, but it hasn't UI dashboard. if there was a UI we could use it.
@liangshiwei Could you implement inbox pattern like in eventbus
we changed nothing. we sent connection information to your email.
In my opinion
DefaultExceptionToErrorInfoConverter.cs:
protected virtual Exception TryToGetActualException(Exception exception)
{
if (exception.InnerException != null)
{
if (exception.InnerException is AbpValidationException ||
exception.InnerException is AbpAuthorizationException ||
exception.InnerException is EntityNotFoundException ||
exception.InnerException is IBusinessException)
{
return exception.InnerException;
}
}
return exception;
}
instead of :
protected virtual Exception TryToGetActualException(Exception exception)
{
if (exception is AggregateException && exception.InnerException != null)
{
var aggException = exception as AggregateException;
if (aggException.InnerException is AbpValidationException ||
aggException.InnerException is AbpAuthorizationException ||
aggException.InnerException is EntityNotFoundException ||
aggException.InnerException is IBusinessException)
{
return aggException.InnerException;
}
}
return exception;
}
I realise user may send me wrong modal screenshot, so we discard ui side of problem for now.
I want to ask while logs.txt is like i am expecting, why AbpAuditLogs different than logs.txt like below
logs.txt (as expecting) :
"code": "Xproject:00132",
"message": "Vergi Dairesi Alanı Eşleşmedi",
AbpAuditLogs :
"code": "Xproject:00132",
"message": "Exception of type 'MyCompany.Xproject.Domain.Addresses.Exceptions.TaxOfficeNotMatchException' was thrown.",