/// <summary> /// Creates instance of <see cref="T:Microsoft.Azure.NotificationHubs.FcmRegistrationDescription"/> class from <see cref="T:Microsoft.Azure.NotificationHubs.GcmRegistrationDescription"/> object. /// </summary> /// <param name="gcmRegistration">GcmRegistrationDescription object to create new FcmRegistrationDescription from.</param> internal FcmRegistrationDescription(GcmRegistrationDescription gcmRegistration) : base(gcmRegistration) { this.FcmRegistrationId = gcmRegistration.GcmRegistrationId; this.ExpirationTime = gcmRegistration.ExpirationTime; this.ExtensionData = gcmRegistration.ExtensionData; this.PushVariables = gcmRegistration.PushVariables; }
/// <summary> /// Creates instance of <see cref="T:Microsoft.Azure.NotificationHubs.GcmRegistrationDescription"/> class by copying fields from the given instance /// </summary> /// <param name="sourceRegistration">Another <see cref="T:Microsoft.Azure.NotificationHubs.GcmRegistrationDescription"/> instance fields values are copyed from</param> public GcmRegistrationDescription(GcmRegistrationDescription sourceRegistration) : base(sourceRegistration) { this.GcmRegistrationId = sourceRegistration.GcmRegistrationId; }