J’ai implémenter le signal R dans le service de fenêtre. private IDisposable SignalR { get; set; } public void Configuration(IAppBuilder app) { var hubconfig=new Microsoft.AspNet.SignalR.HubConfiguration(); hubconfig.EnableJSONP = true; app.UseCors(CorsOptions.AllowAll); app.MapSignalR(hubconfig); } private void StartSignalRServer(SsortingngBuilder sbLog) { try { this.SignalR = WebApp.Start(ServerURI); //This throws exception //this.SignalR= WebApp.Start(ServerURI); sbLog.Append(ssortingng.Format(“{0}——–SignalR Server Started——“,Environment.NewLine)); } catch (Exception ex) { sbLog.Append(ssortingng.Format(“{0}Exception […]
Les logiciels middleware OWIN permettant d’intégrer des connexions tierces à votre application ASP.NET sont très pratiques, mais je n’arrive pas à comprendre comment les extraire de la nouvelle structure d’ID qui remplace l’API d’abonnement. Je ne suis pas intéressé par la persistance des revendications et des informations utilisateur qui en résultent dans cette persistance de […]
J’ai du mal à créer un UserStore personnalisé à l’aide d’dependency injection lors de la création d’un ApplicationUserManager à l’aide du pipeline de requêtes OWIN. Contexte J’essaie de migrer la fonctionnalité utilisateur de notre application Web de l’utilisation de SimpleMembership vers la nouvelle identité ASP.NET. Lors du démarrage d’un nouveau projet MVC 5, l’implémentation par […]
Je veux câbler la gestion des exceptions dans un composant middleware, comme ceci: public override async Task Invoke(IOwinContext context) { try { await Next.Invoke(context); } catch (Exception ex) { // Log error and return 500 response } } Cependant, certaines des exceptions que je voudrais intercepter sont interceptées et converties en HttpErrorResponse s par le […]
Je ne comprends pas tout à fait ça, c’est sûr de pouvoir héberger une application et ça pourrait être sympa car si l’IIS tombe en panne pour quelque raison que ce soit … alors tous vos sites tombent en panne. hébergé alors ils vivent là-bas leur propre vie dans leur propre contexte .. ce que […]
Je pense que vous pouvez actuellement héberger WebAPI en utilisant Katana, et MVC aura cette possibilité dans une prochaine version. Katana sera essentiellement une option d’hébergement disponible pour MVC et WebAPI. Kestrel est entré dans la photo, et je vois quelques employés de MS en parler à propos de l’hébergement d’ASP.NET vNext sous Linux. Je […]
J’essaie de développer une application d’auto-hébergement web api en utilisant OWIN. Dans ma propre classe XyzStartup, j’ai besoin d’un argument externe: contentFolderPath. Cependant, je n’ai pas trouvé le moyen de passer cet argument. Voici mon code ci-dessous: var contentFolderPath = this.TextBox.Text; // user input var startOptions = new StartOptions(); using(WebApp.Start(startOptions)){ } Mon démarrage public class […]
Je héberge moi-même une API Web OWIN à l’aide de ces extraits de code: class Startup { public void Configuration(IAppBuilder appBuilder) { var config = new HttpConfiguration(); var route = config.Routes.MapHttpRoute(“DefaultApi”, “{controller}”); appBuilder.UseWebApi(config); } } WebApp.Start(“http://localhost:8080”) Je voudrais exécuter du code lorsque mon service Web API est arrêté. Je cherche quelque chose comme HttpApplication.Application_End , […]
Ok donc ce n’est pas un gros problème, mais ça m’énerve et je ne peux pas le laisser aller. J’utilise donc MVC 5.1 avec l’authentification .NET 4.5.1 et OWIN. Ainsi, lorsque vous créez un nouveau projet MVC 5, ce qui suit est automatiquement ajouté à Web.config pour se débarrasser du module http d’authentification par formulaire […]
J’ai une API Web auto-hébergée utilisant OWIN (dans un service Windows). D’après ce que j’ai compris, cela suffit pour que les requêtes HTTP arrivent au service Windows. Je peux bash l’URL WebAPI ( http://localhost/users ) localement (depuis la même machine), mais pas depuis d’autres machines. J’utilise le port 80, IIS est arrêté . D’autres sites […]