CodeFluent.Runtime.BinaryServices.BinaryLargeObjectMessage CodeFluent.Runtime.BinaryServices.ICodeFluentBinaryService.Save(CodeFluent.Runtime.BinaryServices.BinaryLargeObjectMessage request)
 {
     if ((request == null))
     {
         throw new System.ArgumentNullException("request");
     }
     if ((request.PropertyName == "Photo"))
     {
         return(this.SavePhoto(request));
     }
     throw new System.NotSupportedException();
 }
 public virtual CodeFluent.Runtime.BinaryServices.BinaryLargeObjectMessage SavePhoto(CodeFluent.Runtime.BinaryServices.BinaryLargeObjectMessage request)
 {
     if ((request == null))
     {
         throw new System.ArgumentNullException("request");
     }
     ContactManager.User user = ContactManager.User.LoadByEntityKey(request.EntityKey);
     if ((user == null))
     {
         return(new CodeFluent.Runtime.BinaryServices.BinaryLargeObjectMessage(request));
     }
     return(UserService._cf_rt_wcfServer.Save(user.Photo, request));
 }