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












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
























  • You saved my time.Thanks

    – Jithin Shaji
    Nov 26 '18 at 3:58



















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
























      • You saved my time.Thanks

        – Jithin Shaji
        Nov 26 '18 at 3:58
















      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
























      • You saved my time.Thanks

        – Jithin Shaji
        Nov 26 '18 at 3:58














      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




















      • You saved my time.Thanks

        – Jithin Shaji
        Nov 26 '18 at 3:58



















      • You saved my time.Thanks

        – Jithin Shaji
        Nov 26 '18 at 3:58

















      You saved my time.Thanks

      – Jithin Shaji
      Nov 26 '18 at 3:58





      You saved my time.Thanks

      – Jithin Shaji
      Nov 26 '18 at 3:58













      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,167816




          1,167816























              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

                      MongoDB - Not Authorized To Execute Command

                      How to fix TextFormField cause rebuild widget in Flutter

                      in spring boot 2.1 many test slices are not allowed anymore due to multiple @BootstrapWith