Class CallUpdateMetadataRequestBody
+ Class CommsConstants.HttpPropertyNames
- The type CallUpdateMetadataRequestBody.
+ Constants used for HTTP property names
- Namespace: Microsoft.Graph
- Assembly: Microsoft.Graph.Communications.Core.Calls.dll
- Syntax
+ Namespace: Microsoft.Graph.Communications.Core
+ Assembly: Microsoft.Graph.Communications.Core.dll
+ Syntax
- public class CallUpdateMetadataRequestBody
+ public static class HttpPropertyNames
- Constructors
+ Fields
-
- CallUpdateMetadataRequestBody()
-
-
- Declaration
-
- public CallUpdateMetadataRequestBody()
-
- Properties
-
-
- ClientContext
- Gets or sets ClientContext.
+ ResponseHeaders
+ The Response Headers string
Declaration
- public string ClientContext { get; set; }
+ public const string ResponseHeaders = "responseHeaders"
- Property Value
+ Field Value
@@ -157,16 +146,15 @@ Property Value
-
- Metadata
- Gets or sets Metadata.
+ StatusCode
+ The Status Code string
Declaration
- public string Metadata { get; set; }
+ public const string StatusCode = "statusCode"
- Property Value
+ Field Value
diff --git a/docs/core_calls/Microsoft.Graph.UnmuteParticipantsOperation.html b/docs/core/Microsoft.Graph.Communications.Core.CommsGeneratedErrorConstants.Codes.html
similarity index 64%
rename from docs/core_calls/Microsoft.Graph.UnmuteParticipantsOperation.html
rename to docs/core/Microsoft.Graph.Communications.Core.CommsGeneratedErrorConstants.Codes.html
index b9917a8d..0103a792 100644
--- a/docs/core_calls/Microsoft.Graph.UnmuteParticipantsOperation.html
+++ b/docs/core/Microsoft.Graph.Communications.Core.CommsGeneratedErrorConstants.Codes.html
@@ -5,10 +5,10 @@
- Class UnmuteParticipantsOperation
+ Class CommsGeneratedErrorConstants.Codes
-
@@ -78,47 +78,60 @@
-
+
- Class UnmuteParticipantsOperation
+ Class CommsGeneratedErrorConstants.Codes
- The type Unmute Participants Operation.
+ The codes
- Namespace: Microsoft.Graph
- Assembly: Microsoft.Graph.Communications.Core.Calls.dll
- Syntax
-
- public class UnmuteParticipantsOperation : CommsOperation
+
+ Inherited Members
+
+
+
+
+
+
+ Object.GetType()
+
+
- Constructors
-
-
- UnmuteParticipantsOperation()
-
-
- Declaration
+ Namespace: Microsoft.Graph.Communications.Core
+ Assembly: Microsoft.Graph.Communications.Core.dll
+ Syntax
- public UnmuteParticipantsOperation()
+ public static class Codes
- Properties
+ Fields
-
- Participants
- Gets or sets participants.
+ NotAllowed
+ Not allowed error code.
Declaration
- public IEnumerable<string> Participants { get; set; }
+ public const string NotAllowed = "notAllowed"
- Property Value
+ Field Value
@@ -128,7 +141,7 @@ Property Value
- IEnumerable<String>
+ String
diff --git a/docs/core/Microsoft.Graph.Communications.Core.CommsGeneratedErrorConstants.Messages.html b/docs/core/Microsoft.Graph.Communications.Core.CommsGeneratedErrorConstants.Messages.html
new file mode 100644
index 00000000..66e72efb
--- /dev/null
+++ b/docs/core/Microsoft.Graph.Communications.Core.CommsGeneratedErrorConstants.Messages.html
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+ Class CommsGeneratedErrorConstants.Messages
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/core_calls/Microsoft.Graph.UpdateMetadataOperation.html b/docs/core/Microsoft.Graph.Communications.Core.CommsGeneratedErrorConstants.html
similarity index 65%
rename from docs/core_calls/Microsoft.Graph.UpdateMetadataOperation.html
rename to docs/core/Microsoft.Graph.Communications.Core.CommsGeneratedErrorConstants.html
index f1b7f0ac..a237d3d0 100644
--- a/docs/core_calls/Microsoft.Graph.UpdateMetadataOperation.html
+++ b/docs/core/Microsoft.Graph.Communications.Core.CommsGeneratedErrorConstants.html
@@ -5,10 +5,10 @@
- Class UpdateMetadataOperation
+ Class CommsGeneratedErrorConstants
-
@@ -78,61 +78,49 @@
-
+
- Class UpdateMetadataOperation
+ Class CommsGeneratedErrorConstants
- The type Update Metadata Operation.
+ The generated error constants.
- Namespace: Microsoft.Graph
- Assembly: Microsoft.Graph.Communications.Core.Calls.dll
- Syntax
-
- public class UpdateMetadataOperation : CommsOperation
-
- Constructors
-
-
- UpdateMetadataOperation()
-
-
- Declaration
-
- public UpdateMetadataOperation()
+
+ Inherited Members
+
+
+
+
+
+
+ Object.GetType()
+
+
- Properties
-
-
- Metadata
- Gets or sets metadata.
-
-
- Declaration
+ Namespace: Microsoft.Graph.Communications.Core
+ Assembly: Microsoft.Graph.Communications.Core.dll
+ Syntax
- public string Metadata { get; set; }
+ public static class CommsGeneratedErrorConstants
- Property Value
-
-
-
- Type
- Description
-
-
-
-
- String
-
-
-
-
diff --git a/docs/core/Microsoft.Graph.Communications.Core.Exceptions.ClientException.html b/docs/core/Microsoft.Graph.Communications.Core.Exceptions.ClientException.html
index 1343c3e2..f29eb9fb 100644
--- a/docs/core/Microsoft.Graph.Communications.Core.Exceptions.ClientException.html
+++ b/docs/core/Microsoft.Graph.Communications.Core.Exceptions.ClientException.html
@@ -121,9 +121,9 @@ Parameters
- Microsoft.Graph.Error
+ Error
error
- The Microsoft.Graph.Error to wrap.
+ The Error to wrap.
diff --git a/docs/core/Microsoft.Graph.Communications.Core.Exceptions.ServiceException.html b/docs/core/Microsoft.Graph.Communications.Core.Exceptions.ServiceException.html
index 37b2b244..b539c727 100644
--- a/docs/core/Microsoft.Graph.Communications.Core.Exceptions.ServiceException.html
+++ b/docs/core/Microsoft.Graph.Communications.Core.Exceptions.ServiceException.html
@@ -121,7 +121,7 @@ Parameters
- Microsoft.Graph.Error
+ Error
error
The error.
@@ -155,7 +155,7 @@ Parameters
- Microsoft.Graph.Error
+ Error
error
The error.
@@ -182,7 +182,7 @@ Parameters
See Also
- Microsoft.Graph.ServiceException
+
diff --git a/docs/client/Microsoft.Graph.Communications.Client.GraphModelExtensions.html b/docs/core/Microsoft.Graph.Communications.Core.GraphModelExtensions.html
similarity index 87%
rename from docs/client/Microsoft.Graph.Communications.Client.GraphModelExtensions.html
rename to docs/core/Microsoft.Graph.Communications.Core.GraphModelExtensions.html
index 86cd31d7..03c2b62f 100644
--- a/docs/client/Microsoft.Graph.Communications.Client.GraphModelExtensions.html
+++ b/docs/core/Microsoft.Graph.Communications.Core.GraphModelExtensions.html
@@ -1,184 +1,184 @@
-
-
-
-
-
-
-
- Class GraphModelExtensions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Microsoft.Graph.IAuthenticationProvider
+ IAuthenticationProvider
The authentication provider.
@@ -132,14 +132,16 @@ Property Value
Methods
-
- ProcessNotification(IGraphRequest)
- Process the incoming notification.
+
+ ProcessNotifications(Uri, String, String, Guid, Guid, IEnumerable<KeyValuePair<String, Object>>)
+ Processes the notifications and raise the required callbacks.
+This function should be called in order for the SDK to raise
+any required events and process state changes.
Declaration
- IGraphResponse ProcessNotification(IGraphRequest request)
+ void ProcessNotifications(Uri callbackUri, string content, string tenantId, Guid requestId, Guid scenarioId, IEnumerable<KeyValuePair<string, object>> additionalData = null)
Parameters
@@ -152,25 +154,39 @@ Parameters
- IGraphRequest
- request
- The request that contains the notification.
+ Uri
+ callbackUri
+ The callback URI.
-
-
- Returns
-
-
- Type
- Description
+ String
+ content
+ The notifications content.
+
+
+
+ String
+ tenantId
+ The tenant identifier.
+
+
+
+ Guid
+ requestId
+ The request identifier.
+
+
+
+ Guid
+ scenarioId
+ The scenario identifier.
+
-
-
- IGraphResponse
- The IGraphResponse for the processed IGraphRequest.
+ IEnumerable<KeyValuePair<String, Object>>
+ additionalData
+ Additional data associated with the notification.
diff --git a/docs/core/Microsoft.Graph.Communications.Core.Notifications.NotificationProcessor.html b/docs/core/Microsoft.Graph.Communications.Core.Notifications.NotificationProcessor.html
index c4ce3ec8..869cba25 100644
--- a/docs/core/Microsoft.Graph.Communications.Core.Notifications.NotificationProcessor.html
+++ b/docs/core/Microsoft.Graph.Communications.Core.Notifications.NotificationProcessor.html
@@ -96,35 +96,11 @@ Implements
-
- Inherited Members
-
-
-
-
-
-
- Object.GetType()
-
-
-
Namespace: Microsoft.Graph.Communications.Core.Notifications
Assembly: Microsoft.Graph.Communications.Core.dll
Syntax
- public class NotificationProcessor : INotificationProcessor, IDisposable
+ public class NotificationProcessor : Disposable, INotificationProcessor, IDisposable
Constructors
@@ -148,13 +124,13 @@ Parameters
- Microsoft.Graph.IAuthenticationProvider
+ IAuthenticationProvider
authenticationProvider
The authentication provider.
- Microsoft.Graph.ISerializer
+ ISerializer
serializer
The serializer.
@@ -203,7 +179,7 @@ Property Value
- Microsoft.Graph.IAuthenticationProvider
+ IAuthenticationProvider
The authentication provider.
@@ -211,14 +187,6 @@ Property Value
Methods
-
- Dispose()
-
-
- Declaration
-
- public void Dispose()
-
ExtractNotifications(String, ISerializer)
Extracts the notifications from the specified content string.
@@ -245,7 +213,7 @@ Parameters
- Microsoft.Graph.ISerializer
+ ISerializer
serializer
The serializer.
@@ -284,14 +252,16 @@ Exceptions
The type CallUpdateMetadataRequestBody.
+Constants used for HTTP property names
public class CallUpdateMetadataRequestBody
+ public static class HttpPropertyNames
Fields
- -CallUpdateMetadataRequestBody()
- - -Declaration
-public CallUpdateMetadataRequestBody()
- Properties -
- -ClientContext
-Gets or sets ClientContext.
+ResponseHeaders
+The Response Headers string
Declaration
public string ClientContext { get; set; }
+ public const string ResponseHeaders = "responseHeaders"
Property Value
+Field Value
Metadata
-Gets or sets Metadata.
+StatusCode
+The Status Code string
Declaration
public string Metadata { get; set; }
+ public const string StatusCode = "statusCode"
Property Value
+Field Value
IEnumerable<String> | +String |
Type | -Description | -
---|---|
String | -- |
Parameters
The Microsoft.Graph.Error to wrap.
+The Error to wrap.
Parameters
The error.
Parameters
The error.
Parameters
See Also
-
The authentication provider.
Property Value
Methods
- -ProcessNotification(IGraphRequest)
-Process the incoming notification.
+ +ProcessNotifications(Uri, String, String, Guid, Guid, IEnumerable<KeyValuePair<String, Object>>)
+Processes the notifications and raise the required callbacks. +This function should be called in order for the SDK to raise +any required events and process state changes.
Declaration
IGraphResponse ProcessNotification(IGraphRequest request)
+ void ProcessNotifications(Uri callbackUri, string content, string tenantId, Guid requestId, Guid scenarioId, IEnumerable<KeyValuePair<string, object>> additionalData = null)
Parameters
IGraphRequest | -request | -The request that contains the notification. + | Uri | +callbackUri | +The callback URI. |
Returns
-Type | -Description | +String | +content | +The notifications content. + |
+
---|---|---|---|---|
String | +tenantId | +The tenant identifier. + |
+ ||
Guid | +requestId | +The request identifier. + |
+ ||
Guid | +scenarioId | +The scenario identifier. + |
||
IGraphResponse | -The IGraphResponse for the processed IGraphRequest. + | IEnumerable<KeyValuePair<String, Object>> | +additionalData | +Additional data associated with the notification. |
Microsoft.Graph.IAuthenticationProvider | +IAuthenticationProvider | authenticationProvider | The authentication provider. |
|
Microsoft.Graph.ISerializer | +ISerializer | serializer | The serializer. |
@@ -203,7 +179,7 @@ |
Microsoft.Graph.IAuthenticationProvider | +IAuthenticationProvider | The authentication provider. |
Methods
- -Dispose()
- - -Declaration
-public void Dispose()
- ExtractNotifications(String, ISerializer)
Extracts the notifications from the specified content string.
@@ -245,7 +213,7 @@Parameters
The serializer.