public IEnumerable <SomeMessage> Search(int page, SomeMessage query)
 {
     return(new List <SomeMessage> {
         new SomeMessage()
     });
 }
 public IEnumerable<SomeMessage> Search(int page, SomeMessage query)
 {
     return new List<SomeMessage> { new SomeMessage() };
 }
 public void Save(ref SomeMessage message)
 {
 }
 public void Save(ref SomeMessage message)
 {
 }