Hi,
So it seems like it's not related to EntityFramework.DynamicFilters. If you can send your project to <a href="mailto:[email protected]">[email protected]</a>, we can take a look at it.
Hi,
That is not possible. But you can create shortcut functions like this.
var appLocalizationSource1 = abp.localization.getSource('LocalizationSource1');
app.localize1 = function () {
return appLocalizationSource1.apply(this, arguments);
};
var appLocalizationSource2 = abp.localization.getSource('LocalizationSource2');
app.localize2 = function () {
return appLocalizationSource2.apply(this, arguments);
};
Hi,
Have you seen this forum topic #584@285df1ba-7f5b-42cb-9698-f1e142b50ed4 ?
Hi,
Have you tried property injection ?
Hi,
I haven't doen this but I think you shouldn't register it anywhere. You just need to create a second angularjs app in your project.
Hi,
Currently AuditLog contains ImpersonatorUserId and ImpersonatorTenantId, see <a class="postlink" href="https://github.com/aspnetboilerplate/module-zero/blob/09cb578f09ee0318b479aa31dd0ceff56a5d218d/src/Abp.Zero/Auditing/AuditLog.cs">https://github.com/aspnetboilerplate/mo ... uditLog.cs</a>.
If you want to change current behaviour, you can create a custom AuditInfoProvider which implements IAuditInfoProvider and replace current AuditInfoProvider with your version. In this way, you can write the audit logs in the way you want.
In order to do that, see these forum topics #1966@9109b9cf-d2db-49b7-a4ea-3782fbbc599c #1180@a4d5b66c-9f13-4b32-90ef-fb880f23eeb5
Hi,
That is not possible.
But, you can create two seperate users and link them together. So one user can switch to another.
Hi,
Permissions are cached, so you need to clear the cache or restart your app. This is normal if you add those records by hand.
You can manage this case when you develop user/role permission assignments screens.
Hi,
Sorry for the late reply. You can check this issue for your problem. <a class="postlink" href="https://github.com/aspnetboilerplate/aspnetboilerplate/issues/1296">https://github.com/aspnetboilerplate/as ... ssues/1296</a>
I have tried the latest suggestion but right now only option seems like creating a manual unit of work.
Hi,
@exlnt, thanks for offering a solution. @NetSolPro, your second approach cannot work because you are selection an anonymous object with your linq. Your first approach is correct, but you shouldn't include entities in your Dtos.
Just define fields like CreatorUserName, CreatorUserSurname, CreatorUserFullName or CreatorUserUserName in your dto and they must be filled with mapping.