@@ -54,68 +54,5 @@ protected virtual Task OnSigninVerifyStateAsync(ITurnContext<IInvokeActivity> tu
54
54
{
55
55
return Task . CompletedTask ;
56
56
}
57
-
58
- // TODO: REMOVE THE FOLLOWING CODE. (This code is currently a private member of ActivityHandler in 4.4 but will be made public in 4.5. It is
59
- // temporarily available to use here in this class.)
60
-
61
- /// <summary>
62
- /// A TurnContext with a strongly typed Activity property that wraps an untyped inner TurnContext.
63
- /// </summary>
64
- /// <typeparam name="T">An IActivity derived type, that is one of IMessageActivity, IConversationUpdateActivity etc.</typeparam>
65
- private class DelegatingTurnContext < T > : ITurnContext < T >
66
- where T : IActivity
67
- {
68
- private ITurnContext _innerTurnContext ;
69
-
70
- /// <summary>
71
- /// Initializes a new instance of the <see cref="DelegatingTurnContext{T}"/> class.
72
- /// </summary>
73
- /// <param name="innerTurnContext">The inner turn context.</param>
74
- public DelegatingTurnContext ( ITurnContext innerTurnContext )
75
- {
76
- _innerTurnContext = innerTurnContext ;
77
- }
78
-
79
- /// <summary>
80
- /// Gets the inner context's activity, cast to the type parameter of this <see cref="DelegatingTurnContext{T}"/>.
81
- /// </summary>
82
- /// <value>The inner context's activity.</value>
83
- T ITurnContext < T > . Activity => ( T ) ( IActivity ) _innerTurnContext . Activity ;
84
-
85
- public BotAdapter Adapter => _innerTurnContext . Adapter ;
86
-
87
- public TurnContextStateCollection TurnState => _innerTurnContext . TurnState ;
88
-
89
- public Activity Activity => _innerTurnContext . Activity ;
90
-
91
- public bool Responded => _innerTurnContext . Responded ;
92
-
93
- public Task DeleteActivityAsync ( string activityId , CancellationToken cancellationToken = default ( CancellationToken ) )
94
- => _innerTurnContext . DeleteActivityAsync ( activityId , cancellationToken ) ;
95
-
96
- public Task DeleteActivityAsync ( ConversationReference conversationReference , CancellationToken cancellationToken = default ( CancellationToken ) )
97
- => _innerTurnContext . DeleteActivityAsync ( conversationReference , cancellationToken ) ;
98
-
99
- public ITurnContext OnDeleteActivity ( DeleteActivityHandler handler )
100
- => _innerTurnContext . OnDeleteActivity ( handler ) ;
101
-
102
- public ITurnContext OnSendActivities ( SendActivitiesHandler handler )
103
- => _innerTurnContext . OnSendActivities ( handler ) ;
104
-
105
- public ITurnContext OnUpdateActivity ( UpdateActivityHandler handler )
106
- => _innerTurnContext . OnUpdateActivity ( handler ) ;
107
-
108
- public Task < ResourceResponse [ ] > SendActivitiesAsync ( IActivity [ ] activities , CancellationToken cancellationToken = default ( CancellationToken ) )
109
- => _innerTurnContext . SendActivitiesAsync ( activities , cancellationToken ) ;
110
-
111
- public Task < ResourceResponse > SendActivityAsync ( string textReplyToSend , string speak = null , string inputHint = InputHints . AcceptingInput , CancellationToken cancellationToken = default ( CancellationToken ) )
112
- => _innerTurnContext . SendActivityAsync ( textReplyToSend , speak , inputHint , cancellationToken ) ;
113
-
114
- public Task < ResourceResponse > SendActivityAsync ( IActivity activity , CancellationToken cancellationToken = default ( CancellationToken ) )
115
- => _innerTurnContext . SendActivityAsync ( activity , cancellationToken ) ;
116
-
117
- public Task < ResourceResponse > UpdateActivityAsync ( IActivity activity , CancellationToken cancellationToken = default ( CancellationToken ) )
118
- => _innerTurnContext . UpdateActivityAsync ( activity , cancellationToken ) ;
119
- }
120
57
}
121
58
}
0 commit comments