Get notification in view when a web API called from an external system in c# MVC





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}







0















I'm developing a website in C# MVC including WEB API. When an API URL in my project is called from an external system, I want to show a message (not a push message, only show a text in a div) in one of my view that the API function is executing.Is this possible?










share|improve this question























  • Yes, it is possible. What have you done so far to achieve this?

    – FIL
    Nov 22 '18 at 8:36











  • Welcome to SO. Please provide a Minimal, Complete, and Verifiable example. Show us the code for your latest attempt and where you got stuck. and explain why the result is not what you expected. Edit your question to include the code, please don't add it in a comment, as it will probably be unreadable. stackoverflow.com/help/mcve It is better to show what is actually happening, rather than describing what you expect to happen. Please include code and output as content for your question, not as pictures or external links.

    – Dragonthoughts
    Dec 10 '18 at 11:51


















0















I'm developing a website in C# MVC including WEB API. When an API URL in my project is called from an external system, I want to show a message (not a push message, only show a text in a div) in one of my view that the API function is executing.Is this possible?










share|improve this question























  • Yes, it is possible. What have you done so far to achieve this?

    – FIL
    Nov 22 '18 at 8:36











  • Welcome to SO. Please provide a Minimal, Complete, and Verifiable example. Show us the code for your latest attempt and where you got stuck. and explain why the result is not what you expected. Edit your question to include the code, please don't add it in a comment, as it will probably be unreadable. stackoverflow.com/help/mcve It is better to show what is actually happening, rather than describing what you expect to happen. Please include code and output as content for your question, not as pictures or external links.

    – Dragonthoughts
    Dec 10 '18 at 11:51














0












0








0








I'm developing a website in C# MVC including WEB API. When an API URL in my project is called from an external system, I want to show a message (not a push message, only show a text in a div) in one of my view that the API function is executing.Is this possible?










share|improve this question














I'm developing a website in C# MVC including WEB API. When an API URL in my project is called from an external system, I want to show a message (not a push message, only show a text in a div) in one of my view that the API function is executing.Is this possible?







c# model-view-controller notifications






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 22 '18 at 8:28









Jithin ShajiJithin Shaji

82




82













  • Yes, it is possible. What have you done so far to achieve this?

    – FIL
    Nov 22 '18 at 8:36











  • Welcome to SO. Please provide a Minimal, Complete, and Verifiable example. Show us the code for your latest attempt and where you got stuck. and explain why the result is not what you expected. Edit your question to include the code, please don't add it in a comment, as it will probably be unreadable. stackoverflow.com/help/mcve It is better to show what is actually happening, rather than describing what you expect to happen. Please include code and output as content for your question, not as pictures or external links.

    – Dragonthoughts
    Dec 10 '18 at 11:51



















  • Yes, it is possible. What have you done so far to achieve this?

    – FIL
    Nov 22 '18 at 8:36











  • Welcome to SO. Please provide a Minimal, Complete, and Verifiable example. Show us the code for your latest attempt and where you got stuck. and explain why the result is not what you expected. Edit your question to include the code, please don't add it in a comment, as it will probably be unreadable. stackoverflow.com/help/mcve It is better to show what is actually happening, rather than describing what you expect to happen. Please include code and output as content for your question, not as pictures or external links.

    – Dragonthoughts
    Dec 10 '18 at 11:51

















Yes, it is possible. What have you done so far to achieve this?

– FIL
Nov 22 '18 at 8:36





Yes, it is possible. What have you done so far to achieve this?

– FIL
Nov 22 '18 at 8:36













Welcome to SO. Please provide a Minimal, Complete, and Verifiable example. Show us the code for your latest attempt and where you got stuck. and explain why the result is not what you expected. Edit your question to include the code, please don't add it in a comment, as it will probably be unreadable. stackoverflow.com/help/mcve It is better to show what is actually happening, rather than describing what you expect to happen. Please include code and output as content for your question, not as pictures or external links.

– Dragonthoughts
Dec 10 '18 at 11:51





Welcome to SO. Please provide a Minimal, Complete, and Verifiable example. Show us the code for your latest attempt and where you got stuck. and explain why the result is not what you expected. Edit your question to include the code, please don't add it in a comment, as it will probably be unreadable. stackoverflow.com/help/mcve It is better to show what is actually happening, rather than describing what you expect to happen. Please include code and output as content for your question, not as pictures or external links.

– Dragonthoughts
Dec 10 '18 at 11:51












3 Answers
3






active

oldest

votes


















0














First Of All its possible yes,
you need To use SignalR To notify the Views:



YouTube totrual Here



Github : Here



Then You use the Signal R to push a Notification when a cross origin request happen
using action filters



the signalR subscribers can be view pages using Jquery.
SignalR on Client



full exmaple :here






share|improve this answer































    0














    Yes it is posssible. One (pretty easy) way is to use the awesome SignalR or SignalR core framework. Check this for differences. Real-time web functionality enables server-side code to push content to clients instantly.



    Basically you will create a Hub on the server that clients connect to. In your WebApi method, you can then call the client method. Then in the client you will use javascript to respond to the server call and then you will set the div content from this method.



    See the docs.



    Hope it helps!






    share|improve this answer































      0














      I think Signal R is best choise too. But maybe you want to another alternative. You can look at Node Js.



      Node js.org



      General Tutorial



      General Tutorial 2



      For .NET Tutorial






      share|improve this answer
























        Your Answer






        StackExchange.ifUsing("editor", function () {
        StackExchange.using("externalEditor", function () {
        StackExchange.using("snippets", function () {
        StackExchange.snippets.init();
        });
        });
        }, "code-snippets");

        StackExchange.ready(function() {
        var channelOptions = {
        tags: "".split(" "),
        id: "1"
        };
        initTagRenderer("".split(" "), "".split(" "), channelOptions);

        StackExchange.using("externalEditor", function() {
        // Have to fire editor after snippets, if snippets enabled
        if (StackExchange.settings.snippets.snippetsEnabled) {
        StackExchange.using("snippets", function() {
        createEditor();
        });
        }
        else {
        createEditor();
        }
        });

        function createEditor() {
        StackExchange.prepareEditor({
        heartbeatType: 'answer',
        autoActivateHeartbeat: false,
        convertImagesToLinks: true,
        noModals: true,
        showLowRepImageUploadWarning: true,
        reputationToPostImages: 10,
        bindNavPrevention: true,
        postfix: "",
        imageUploader: {
        brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
        contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
        allowUrls: true
        },
        onDemand: true,
        discardSelector: ".discard-answer"
        ,immediatelyShowMarkdownHelp:true
        });


        }
        });














        draft saved

        draft discarded


















        StackExchange.ready(
        function () {
        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53426682%2fget-notification-in-view-when-a-web-api-called-from-an-external-system-in-c-shar%23new-answer', 'question_page');
        }
        );

        Post as a guest















        Required, but never shown

























        3 Answers
        3






        active

        oldest

        votes








        3 Answers
        3






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes









        0














        First Of All its possible yes,
        you need To use SignalR To notify the Views:



        YouTube totrual Here



        Github : Here



        Then You use the Signal R to push a Notification when a cross origin request happen
        using action filters



        the signalR subscribers can be view pages using Jquery.
        SignalR on Client



        full exmaple :here






        share|improve this answer




























          0














          First Of All its possible yes,
          you need To use SignalR To notify the Views:



          YouTube totrual Here



          Github : Here



          Then You use the Signal R to push a Notification when a cross origin request happen
          using action filters



          the signalR subscribers can be view pages using Jquery.
          SignalR on Client



          full exmaple :here






          share|improve this answer


























            0












            0








            0







            First Of All its possible yes,
            you need To use SignalR To notify the Views:



            YouTube totrual Here



            Github : Here



            Then You use the Signal R to push a Notification when a cross origin request happen
            using action filters



            the signalR subscribers can be view pages using Jquery.
            SignalR on Client



            full exmaple :here






            share|improve this answer













            First Of All its possible yes,
            you need To use SignalR To notify the Views:



            YouTube totrual Here



            Github : Here



            Then You use the Signal R to push a Notification when a cross origin request happen
            using action filters



            the signalR subscribers can be view pages using Jquery.
            SignalR on Client



            full exmaple :here







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Nov 22 '18 at 8:39







            user9786715
































                0














                Yes it is posssible. One (pretty easy) way is to use the awesome SignalR or SignalR core framework. Check this for differences. Real-time web functionality enables server-side code to push content to clients instantly.



                Basically you will create a Hub on the server that clients connect to. In your WebApi method, you can then call the client method. Then in the client you will use javascript to respond to the server call and then you will set the div content from this method.



                See the docs.



                Hope it helps!






                share|improve this answer




























                  0














                  Yes it is posssible. One (pretty easy) way is to use the awesome SignalR or SignalR core framework. Check this for differences. Real-time web functionality enables server-side code to push content to clients instantly.



                  Basically you will create a Hub on the server that clients connect to. In your WebApi method, you can then call the client method. Then in the client you will use javascript to respond to the server call and then you will set the div content from this method.



                  See the docs.



                  Hope it helps!






                  share|improve this answer


























                    0












                    0








                    0







                    Yes it is posssible. One (pretty easy) way is to use the awesome SignalR or SignalR core framework. Check this for differences. Real-time web functionality enables server-side code to push content to clients instantly.



                    Basically you will create a Hub on the server that clients connect to. In your WebApi method, you can then call the client method. Then in the client you will use javascript to respond to the server call and then you will set the div content from this method.



                    See the docs.



                    Hope it helps!






                    share|improve this answer













                    Yes it is posssible. One (pretty easy) way is to use the awesome SignalR or SignalR core framework. Check this for differences. Real-time web functionality enables server-side code to push content to clients instantly.



                    Basically you will create a Hub on the server that clients connect to. In your WebApi method, you can then call the client method. Then in the client you will use javascript to respond to the server call and then you will set the div content from this method.



                    See the docs.



                    Hope it helps!







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Nov 22 '18 at 8:40









                    TaiT'sTaiT's

                    1,224817




                    1,224817























                        0














                        I think Signal R is best choise too. But maybe you want to another alternative. You can look at Node Js.



                        Node js.org



                        General Tutorial



                        General Tutorial 2



                        For .NET Tutorial






                        share|improve this answer




























                          0














                          I think Signal R is best choise too. But maybe you want to another alternative. You can look at Node Js.



                          Node js.org



                          General Tutorial



                          General Tutorial 2



                          For .NET Tutorial






                          share|improve this answer


























                            0












                            0








                            0







                            I think Signal R is best choise too. But maybe you want to another alternative. You can look at Node Js.



                            Node js.org



                            General Tutorial



                            General Tutorial 2



                            For .NET Tutorial






                            share|improve this answer













                            I think Signal R is best choise too. But maybe you want to another alternative. You can look at Node Js.



                            Node js.org



                            General Tutorial



                            General Tutorial 2



                            For .NET Tutorial







                            share|improve this answer












                            share|improve this answer



                            share|improve this answer










                            answered Nov 22 '18 at 13:08









                            Reha BayarReha Bayar

                            11




                            11






























                                draft saved

                                draft discarded




















































                                Thanks for contributing an answer to Stack Overflow!


                                • Please be sure to answer the question. Provide details and share your research!

                                But avoid



                                • Asking for help, clarification, or responding to other answers.

                                • Making statements based on opinion; back them up with references or personal experience.


                                To learn more, see our tips on writing great answers.




                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function () {
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53426682%2fget-notification-in-view-when-a-web-api-called-from-an-external-system-in-c-shar%23new-answer', 'question_page');
                                }
                                );

                                Post as a guest















                                Required, but never shown





















































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown

































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown







                                Popular posts from this blog

                                Guess what letter conforming each word

                                Port of Spain

                                Run scheduled task as local user group (not BUILTIN)