コード例 #1
0
        protected void AddEntryEditedEntry(ISession session, Artist entry, EntryEditEvent editEvent)
        {
            var user          = GetLoggedUser(session);
            var activityEntry = new ArtistActivityEntry(entry, editEvent, user);

            AddActivityfeedEntry(session, activityEntry);
        }
コード例 #2
0
ファイル: QueriesBase.cs プロジェクト: kurono1984/vocadb
        protected void AddEntryEditedEntry(IDatabaseContext <ActivityEntry> ctx, Artist entry, EntryEditEvent editEvent, ArchivedArtistVersion archivedVersion)
        {
            var user          = ctx.OfType <User>().GetLoggedUser(PermissionContext);
            var activityEntry = new ArtistActivityEntry(entry, editEvent, user, archivedVersion);

            AddActivityfeedEntry(ctx, activityEntry);
        }
コード例 #3
0
ファイル: QueriesBase.cs プロジェクト: sethura/vocadb
        protected void AddEntryEditedEntry(IRepositoryContext <ActivityEntry> ctx, Artist entry, EntryEditEvent editEvent)
        {
            var user          = ctx.OfType <User>().GetLoggedUser(PermissionContext);
            var activityEntry = new ArtistActivityEntry(entry, editEvent, user);

            AddActivityfeedEntry(ctx, activityEntry);
        }
コード例 #4
0
ファイル: QueriesBase.cs プロジェクト: AgFlore/vocadb
        protected async Task AddEntryEditedEntryAsync(IDatabaseContext <ActivityEntry> ctx, Artist entry, EntryEditEvent editEvent, ArchivedArtistVersion archivedVersion)
        {
            var user = await ctx.OfType <User>().GetLoggedUserAsync(PermissionContext);

            var activityEntry = new ArtistActivityEntry(entry, editEvent, user, archivedVersion);

            await AddActivityfeedEntryAsync(ctx, activityEntry);
        }