Beispiel #1
0
        public override void UpdateUser(IDictionary <string, object> customAttributes)
        {
            var userAttributes = new UserAttributes.Builder().WithCustomAttributes(customAttributes).Build();

            IntercomSdk.Client().UpdateUser(userAttributes);
        }
Beispiel #2
0
 public override void ShowMessenger()
 {
     IntercomSdk.Client().DisplayMessenger();
 }
Beispiel #3
0
 public override void RegisterUser(string id, string email)
 {
     IntercomSdk.Client().RegisterIdentifiedUser(Registration.Create().WithUserId(id).WithEmail(email));
 }
Beispiel #4
0
 public override void Reset()
 {
     IntercomSdk.Client().Reset();
 }
Beispiel #5
0
 public override void LogEvent(string eventName)
 {
     IntercomSdk.Client().LogEvent(eventName);
 }