public T Deserialize <T>(AdapterBase adapter) where T : new() { return(adapter.Adapt <string, T>(Message)); }