protected void AddEntryEditedEntry(ISession session, Song entry, EntryEditEvent editEvent) { var user = GetLoggedUser(session); var activityEntry = new SongActivityEntry(entry, editEvent, user); AddActivityfeedEntry(session, activityEntry); }
protected void AddEntryEditedEntry(IDatabaseContext <ActivityEntry> ctx, Song entry, EntryEditEvent editEvent, ArchivedSongVersion archivedVersion) { var user = ctx.OfType <User>().GetLoggedUser(PermissionContext); var activityEntry = new SongActivityEntry(entry, editEvent, user, archivedVersion); AddActivityfeedEntry(ctx, activityEntry); }
protected void AddEntryEditedEntry(IRepositoryContext <ActivityEntry> ctx, Song entry, EntryEditEvent editEvent) { var user = ctx.OfType <User>().GetLoggedUser(PermissionContext); var activityEntry = new SongActivityEntry(entry, editEvent, user); AddActivityfeedEntry(ctx, activityEntry); }
protected async Task AddEntryEditedEntryAsync(IDatabaseContext <ActivityEntry> ctx, Song entry, EntryEditEvent editEvent, ArchivedSongVersion archivedVersion) { var user = await ctx.OfType <User>().GetLoggedUserAsync(PermissionContext); var activityEntry = new SongActivityEntry(entry, editEvent, user, archivedVersion); await AddActivityfeedEntryAsync(ctx, activityEntry); }