Beispiel #1
0
        protected VkMethodVisitor(T data, ExecuteEnvironment env)
        {
            this.Data        = data;
            this.Environment = env;

            this.ObjectsVisitor = this.CreateVkObjectVisitor();

            this.boardVisitor   = this.CreateBoardMethodsVisitor();
            this.friendVisitor  = this.CreateFriendMethodsVisitor();
            this.groupVisitor   = this.CreateGroupMethodsVisitor();
            this.messageVisitor = this.CreateMessageMethodsVisitor();
            this.photoVisitor   = this.CreatePhotoMethodsVisitor();
            this.userVisitor    = this.CreateUserMethodsVisitor();
        }
Beispiel #2
0
 public abstract void Accept <T>(IVkObjectVisitor <T> visitor, T data);
Beispiel #3
0
 public override void Accept <T>(IVkObjectVisitor <T> visitor, T data)
 {
     visitor.VisitUser(this, data);
 }
Beispiel #4
0
 public JsonMessageMethodsParser(IVkObjectVisitor <JToken> v) : base(v)
 {
 }
Beispiel #5
0
 public JsonPhotoMethodsParser(IVkObjectVisitor <JToken> v) : base(v)
 {
 }
Beispiel #6
0
 public override void Accept <T>(IVkObjectVisitor <T> visitor, T data)
 {
     visitor.VisitPhotoComment(this, data);
 }
 public JsonFriendMethodsParser(IVkObjectVisitor <JToken> v) : base(v)
 {
 }
Beispiel #8
0
 public override void Accept <T>(IVkObjectVisitor <T> visitor, T data)
 {
     visitor.VisitUploadServerData(this, data);
 }
Beispiel #9
0
 protected BaseMethodsVisitor(IVkObjectVisitor <T> v)
 {
     this.ObjectParser = v;
 }