Browse Source

Dashboard version bumped.

pull/294/head
Sebastian 8 years ago
parent
commit
323e3f9625
  1. 11
      src/Squidex/Areas/IdentityServer/Config/IdentityServerExtensions.cs
  2. 10
      src/Squidex/Squidex.csproj

11
src/Squidex/Areas/IdentityServer/Config/IdentityServerExtensions.cs

@ -32,9 +32,16 @@ namespace Squidex.Areas.IdentityServer.Config
public static IServiceProvider UseMyAdminRole(this IServiceProvider services)
{
var roleManager = services.GetRequiredService<RoleManager<IRole>>();
var roleFactory = services.GetRequiredService<IRoleFactory>();
roleManager.CreateAsync(roleFactory.Create(SquidexRoles.Administrator)).Wait();
Task.Run(async () =>
{
if (!await roleManager.RoleExistsAsync(SquidexRoles.Administrator))
{
var role = services.GetRequiredService<IRoleFactory>().Create(SquidexRoles.Administrator);
await roleManager.CreateAsync(role);
}
}).Wait();
return services;
}

10
src/Squidex/Squidex.csproj

@ -1,5 +1,4 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<MvcRazorCompileOnPublish>true</MvcRazorCompileOnPublish>
@ -68,9 +67,6 @@
<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="2.0.3" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.Razor.ViewCompilation" Version="2.0.3" />
<PackageReference Include="Microsoft.AspNetCore.StaticFiles" Version="2.0.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="2.0.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="2.0.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="2.0.2" />
<PackageReference Include="Microsoft.Extensions.DependencyModel" Version="2.0.4" />
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="2.0.1" />
<PackageReference Include="Microsoft.Data.Edm" Version="5.8.3" />
@ -79,8 +75,6 @@
<PackageReference Include="Microsoft.Orleans.Core" Version="2.0.0-ci.20180515.5" />
<PackageReference Include="Microsoft.Orleans.Core.Abstractions" Version="2.0.0-ci.20180515.5" />
<PackageReference Include="Microsoft.Orleans.OrleansRuntime" Version="2.0.0-ci.20180515.5" />
<PackageReference Include="Microsoft.VisualStudio.Web.BrowserLink" Version="2.0.2" />
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="2.0.3" />
<PackageReference Include="MongoDB.Driver" Version="2.5.1" />
<PackageReference Include="NJsonSchema" Version="9.10.35" />
<PackageReference Include="NodaTime.Serialization.JsonNet" Version="2.0.0" />
@ -110,8 +104,4 @@
<ItemGroup>
<AdditionalFiles Include="..\..\stylecop.json" Link="stylecop.json" />
</ItemGroup>
<ItemGroup>
<PackageReference Update="Microsoft.Orleans.Server" Version="2.0.0" />
</ItemGroup>
</Project>
Loading…
Cancel
Save