![]() ![]() The only default selector in this list is used to selectĪpplication service classes. Selectors is a list of predicates to select other types to Selectors: Used to select other classes to save audit logs.IsEnabledForAnonymousUsers: If this is set to true,Īudit logs are saved also for users those are not logged in to the system.IsEnabled: Used to enable/disable auditing system. ![]() Here, a list of auditing configuration properties: public class MyModule : AbpModuleĬ = false To configure auditing, you can use Configuration.Auditing If you don't implement it, SimpleLogAuditingStore is used and it Implement it in your own way, it's fully implemented in module-zero Methods are automatically audited by default. IAbpSession to get current UserId and TenantId.Īpplication service, MVC Controller, Web API and ASP.NET Core Measure performance of the application and observe exceptions thrown.Įven more, you can get statistics about usage of your Wtih these informations, we not just know who did the operation, also can Parameters (serialized into JSON), execution time,Įxecution duration (as milliseconds), client IP address,Ĭlient's computer name and the exception (if User id, called service name (the class of theĬalled method), called method name, execution It can record intended method calls withīasically, saved fields are: Related tenant id, caller Wikipedia: " An audit trail (also called audit log) is a security-relevant chronological record, set of records, and/or destination and source of records that provide documentary evidence of the sequence of activities that have affected at any time a specific operation, procedure, or event".ĪSP.NET Boilerplate provides an infrastructure to automatically log all Chinese translations of ABP's documentation (thanks to all contributors).Unit testing in C# using xUnit, Entity Framework, Effort and ASP.NETĪspect Oriented Programming using Interceptors within Castle Windsor and ABP Using AngularJs, ASP.NET MVC, Web API and EntityFramework to build NLayered Single Page Web ApplicationsĪ Multi-Tenant (SaaS) Application With ASP.NET MVC, Angularjs,.Using ASP.NET Core, Entity Framework Core and ASP.NET Boilerplate to Create NLayered Web Application.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |