Currently the API attributes are generated by explicitely calling the Get Method related with the Attribute and setting a bool to true so
that the method also fill the related attribute.
For example the Attribute.Timeline is Empty until an explicit call to the method Attribute.GetTimeline(true) happens.
This is important as it improves the ease of access of the API.
Comments: ** Comment from web user: linvi **
that the method also fill the related attribute.
For example the Attribute.Timeline is Empty until an explicit call to the method Attribute.GetTimeline(true) happens.
This is important as it improves the ease of access of the API.
Comments: ** Comment from web user: linvi **
The new concrete classes still contains attributes but the developer needs to update the value on its own. The attributes are just there because they are relevant and provide a store location that simplify the developers to store information.
For example an IUser contains a IEnumerable<ITweet> HomeTimeline which let developer store the Tweets of the Timeline of a specific user.