private string GetKey <T>(BaseMethod <T> mth) { return($"{mth.GetType().FullName}_{mth.BuildUrl("")}".ToMD5()); }