/// <summary> /// Get last.fm object automatically /// </summary> /// <param name="method"></param> /// <param name="parameters"></param> /// <param name="lastfmObject"></param> /// <param name="type"></param> protected void AutomaticGetObject(string method, RequestParameters parameters, ref object lastfmObject, string type) { var request = new LastfmRequest(method, parameters); var parser = new XmlParser(request.RequestURL); var inner = parser.ConvertToInners().GetInnerByKey(type); var lastfmParser = new LastfmParser(); lastfmObject = lastfmParser.SetObjectPropertiesValues(lastfmObject, inner, Session); }