コード例 #1
0
 public CommandStatus QueryModeratingStatus(ICommandContext context, int?messageId)
 {
     return
         (QueryMessageCommandStatus(context, messageId)
          .DisabledIfNot(
              () =>
     {
         var id = ForumCommandHelper.GetMessageId(context, messageId);
         using (var mgr = context.CreateDBContext())
             return mgr.Moderatorials().Any(m => m.MessageID == id);
     }));
 }
コード例 #2
0
		public CommandStatus QueryModeratingStatus(ICommandContext context, int? messageId)
		{
			return
				QueryMessageCommandStatus(context, messageId)
					.DisabledIfNot(
						() =>
						{
							var id = ForumCommandHelper.GetMessageId(context, messageId);
							using (var mgr = context.CreateDBContext())
								return mgr.Moderatorials().Any(m => m.MessageID == id);
						});
		}