public bool TryLoad <T>(string key, out T data) where T : class { return(_controller.TryLoad(key, out data, onLoadCorrupted)); }