Affecto.AuditTrail.ApplicationServices.AuditTrailService.CreateEntry C# (CSharp) Method

CreateEntry() public method

public CreateEntry ( System.Guid subjectId, System.Guid userId, string summary, string subjectName, string userName ) : IAuditTrailEntry
subjectId System.Guid
userId System.Guid
summary string
subjectName string
userName string
return IAuditTrailEntry
        public IAuditTrailEntry CreateEntry(Guid subjectId, Guid userId, string summary, string subjectName, string userName)
        {
            Guid id = Guid.NewGuid();
            var command = new CreateAuditTrailEntryCommand(id, subjectId, userId, summary, subjectName, userName);
            commandBus.Send(Envelope.Create(command));
            var mapper = mapperFactory.CreateAuditTrailEntryMapper();
            return mapper.Map(queryService.GetEntry(id));
        }

Same methods

AuditTrailService::CreateEntry ( System.Guid subjectId, string summary, string subjectName, string userName ) : IAuditTrailEntry