public void AddSessionPartnerParameter(string key, string value) { if (_activityHandler != null) { _activityHandler.AddSessionPartnerParameter(key, value); return; } if (_preLaunchActions == null) { _preLaunchActions = new List <Action <ActivityHandler> >(); } _preLaunchActions.Add((activityHandler) => { activityHandler.AddSessionPartnerParameterI(key, value); }); }