小编Aru*_*una的帖子

架构比较后禁用更新目标按钮

我使用VS 2012创建了数据库项目.完成模式比较后,应启用更新目标按钮以与目标同步.

但它没有得到启用.任何帮助PLZ.

我正在使用VS 2012和sp 3,SQL Server 2012,

在此输入图像描述

database-project visual-studio-2012 sql-server-2012-datatools

37
推荐指数
2
解决办法
2万
查看次数

覆盖 AspNetCore.Identity 表中的默认索引

我正在开发一个多租户应用程序ASP.NET Core 2.1。我正在使用AspNetCore.Identity.EntityFrameworkCore用户管理框架。我想添加一个唯一索引结合NormalizedName使用TenantIdRole表。此外,在用户表NormalizedUserNameTenantIdUser表中。

这不允许我创建该索引,因为身份为 Role 表RoleNameIndexUserNameIndexUser 表创建了默认的唯一索引。OnModelCreating在 EF Core中的方法中配置它的最佳方法是什么?

 modelBuilder.Entity<User>().HasIndex(u => new { u.NormalizedUserName, u.TenantId }).HasName("UserNameIndex").IsUnique(true);
 modelBuilder.Entity<Role>().HasIndex(u => new { u.NormalizedName, u.TenantId }).HasName("RoleNameIndex").IsUnique(true);
Run Code Online (Sandbox Code Playgroud)

c# asp.net entity-framework-core asp.net-core-1.1 ef-core-2.1

8
推荐指数
1
解决办法
923
查看次数

如何在离子推送通知中添加标题,操作按钮

我正在使用离子框架实现推送通知.我正在关注发送离子文档给出的推送示例.根据那个发送请求应该是这样的

{
  "tokens":[
    "b284a6f7545368d2d3f753263e3e2f2b7795be5263ed7c95017f628730edeaad",
    "d609f7cba82fdd0a568d5ada649cddc5ebb65f08e7fc72599d8d47390bfc0f20"
  ],
  "notification":{
    "alert":"Hello World!",
    "ios":{
      "badge":1,
      "sound":"ping.aiff",
      "expiry": 1423238641,
      "priority": 10,
      "contentAvailable": true,
      "payload":{
        "key1":"value",
        "key2":"value"
      }
    },
    "android":{
      "collapseKey":"foo",
      "delayWhileIdle":true,
      "timeToLive":300,
      "payload":{
        "key1":"value",
        "key2":"value"
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

我希望ios通知有标题,正文和动作按钮

"alert" : {
     "body" : "This is a message from server",
     "action-loc-key" : "VIEW",
     "action" : [
        {
           "id" : "buttonTapped",
           "title" : "View"
        }
     ]
  }
Run Code Online (Sandbox Code Playgroud)

是否可以使用离子推送通知服务?任何帮助请或任何其他API这样做?

ionic-framework cordova-plugins visual-studio-cordova

5
推荐指数
0
解决办法
736
查看次数

如何在C#中生成8位UNIQUE&RANDOM编号

有没有人知道,如何创建独特的随机8位数字?有创建随机数的方法,但我的要求是创建一个唯一的,它应该是一个8位数的随机数.任何的想法?

c# numbers unique

4
推荐指数
1
解决办法
2万
查看次数

如何将NSAppTransportSecurity添加到Cordova项目

我正在研究离子cordova项目.该应用程序需要配置iOS 9版本的App Transport Security Exceptions.

有谁知道如何将以下配置添加到cordova项目配置文件中?(config.xml中)

<key>NSAppTransportSecurity</key>
<dict>
  <key>NSAllowsArbitraryLoads</key>
      <true/>
</dict>
Run Code Online (Sandbox Code Playgroud)

问候,

ios cordova ionic-framework

3
推荐指数
2
解决办法
4512
查看次数

Cordova文件写入抛出EACCES(Permission denied)错误

我使用cordova-plugin-filecordova-plugin-file-transfer对离子移动应用下载一些文件,以Android设备可与如PDF,文字,excel..etc本机应用程序打开.这个插件在Marshmallow os更新之前完美运行.

现在正在投掷"exception":"/storage/emulated/0/logo_radni.png: open failed: EACCES (Permission denied)"}.

在config.xml文件中我也添加了以下权限.

<platform name="android">
   <preference name="AndroidPersistentFileLocation" value="Compatibility" />
   <preference name="AndroidExtraFilesystems" value="files,files-external,documents,sdcard,cache,cache-external,assets,root" />
</platform>
Run Code Online (Sandbox Code Playgroud)

这是在以前的Android操作系统版本上工作.这是我的代码示例

 angular.module('starter.controllers', ['ionic', 'ngCordova'])
 .controller('DashCtrl', function ($scope, $ionicPlatform, $cordovaFileTransfer) {

    $scope.downloadFile = function () {
            $ionicPlatform.ready(function () {

              // File for download
                var url = "http://www.gajotres.net/wp-content/uploads/2015/04/logo_radni.png";

                // File name only
                var filename = url.split("/").pop();

                // Save location
                var targetPath = cordova.file.externalRootDirectory + filename;

                $cordovaFileTransfer.download(url, targetPath, {}, true).then(function (result) {
                    console.log('Success');
                }, function (error) { …
Run Code Online (Sandbox Code Playgroud)

angularjs cordova ionic-framework cordova-plugins ngcordova

3
推荐指数
1
解决办法
5365
查看次数

如何在C#中使用正则表达式拆分收件人姓名和电子邮件地址?

我有一个字符串数组,其中包含电子邮件收件人的姓名和电子邮件.要发送相关的电子邮件,我需要使用正则表达式拆分值.我是这个正则表达式领域的新手:

这是字符串数组

[ 
 "Jason D Silva <ejd@yopmail.com>",
 "Aruna Nishantha <arunan@yopmail.com>",
 "Dan Carter <dancarter@yopmail.com>"
]
Run Code Online (Sandbox Code Playgroud)

我想将值拆分为Name和Email.一旦拆分正确完成,我将把它插入到列表中,如下所示:

List<KeyValuePair<string, string>> recipientList = new List<KeyValuePair<string, string>>();
  foreach (var item in recipients)
    {
        // Regex pattern 
        if (true)
         {
             //add to recipientList
         }
     }
Run Code Online (Sandbox Code Playgroud)

有关正则表达式模式的任何帮助吗?

c# regex

0
推荐指数
1
解决办法
742
查看次数