Exemplo n.º 1
0
        private void AddNotificationTypeHeader(WindowsTemplateBodyType bodyType)
        {
            switch (bodyType)
            {
            case WindowsTemplateBodyType.Toast:
            {
                base.AddOrUpdateHeader("X-WNS-Type", "wns/toast");
                return;
            }

            case WindowsTemplateBodyType.Tile:
            {
                base.AddOrUpdateHeader("X-WNS-Type", "wns/tile");
                return;
            }

            case WindowsTemplateBodyType.Badge:
            {
                base.AddOrUpdateHeader("X-WNS-Type", "wns/badge");
                return;
            }

            case WindowsTemplateBodyType.Raw:
            {
                base.AddOrUpdateHeader("X-WNS-Type", "wns/raw");
                return;
            }

            default:
            {
                return;
            }
            }
        }
        void AddNotificationTypeHeader(WindowsTemplateBodyType bodyType)
        {
            switch (bodyType)
            {
            case WindowsTemplateBodyType.Badge:
                this.AddOrUpdateHeader(WnsTypeName, Badge);
                break;

            case WindowsTemplateBodyType.Tile:
                this.AddOrUpdateHeader(WnsTypeName, Tile);
                break;

            case WindowsTemplateBodyType.Toast:
                this.AddOrUpdateHeader(WnsTypeName, Toast);
                break;

            case WindowsTemplateBodyType.Raw:
                this.AddOrUpdateHeader(WnsTypeName, Raw);
                break;
            }
        }