add_feature_by_type


Description:

[ Version ( since = "2.24" ) ]
public void add_feature_by_type (Type feature_type)

If feature_type is the type of a class that implements SessionFeature, this creates a new feature of that type and adds it to this as with add_feature.

You can use this when you don't need to customize the new feature in any way.

If feature_type is not a SessionFeature type, this gives each existing feature on this the chance to accept feature_type as a "subfeature". This can be used to add new Auth or Request types, for instance.

You can also add a feature to the session at construct time by using the SOUP_SESSION_ADD_FEATURE_BY_TYPE property.

See the main Session documentation for information on what features are present in sessions by default.

Parameters:

this

a Session

feature_type

a Type