Browse Source

Added SignalR script contributor and the NPM package.

pull/3947/head
Halil İbrahim Kalkan 6 years ago
parent
commit
f046da48bf
  1. 16
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/Volo/Abp/AspNetCore/Mvc/UI/Packages/SignalR/SignalRBrowserScriptContributor.cs
  2. 5
      npm/packs/signalr/abp.resourcemapping.js
  3. 12
      npm/packs/signalr/package.json

16
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/Volo/Abp/AspNetCore/Mvc/UI/Packages/SignalR/SignalRBrowserScriptContributor.cs

@ -0,0 +1,16 @@
using System.Collections.Generic;
using Volo.Abp.AspNetCore.Mvc.UI.Bundling;
using Volo.Abp.AspNetCore.Mvc.UI.Packages.Core;
using Volo.Abp.Modularity;
namespace Volo.Abp.AspNetCore.Mvc.UI.Packages.SignalR
{
[DependsOn(typeof(CoreScriptContributor))]
public class SignalRBrowserScriptContributor : BundleContributor
{
public override void ConfigureBundle(BundleConfigurationContext context)
{
context.Files.AddIfNotContains("/libs/signalr/browser/signalr.js");
}
}
}

5
npm/packs/signalr/abp.resourcemapping.js

@ -0,0 +1,5 @@
module.exports = {
mappings: {
"@node_modules/@microsoft/signalr/dist/browser/*.*": "@libs/signalr/browser/"
}
}

12
npm/packs/signalr/package.json

@ -0,0 +1,12 @@
{
"version": "2.7.0",
"name": "@abp/signalr",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "^2.7.0",
"@microsoft/signalr": "^3.1.3"
},
"gitHead": "0ea3895f3b0b489e3ea81fc88f8f0896b22b61bd"
}
Loading…
Cancel
Save