7得票1回答
当Npgsql连接池达到最大值时会发生什么?

连接字符串参数的名称和这篇博客文章 - http://fxjr.blogspot.co.uk/2010/04/npgsql-connection-pool-explained.html - 让我相信Npgsql不会超过在连接字符串中设置的MaxPoolSize值。然而,文档(http://np...

7得票1回答
在EF7(核心)中使用自定义属性的OnModelCreating

我有一个类似下面定义的DefaultAttribute: [AttributeUsage(AttributeTargets.Property)] public class DefaultAttribute : Attribute { /// <summary> /...

7得票5回答
生成 .ADO.net 实体数据模型时,PostgreSQL 在数据源中未显示。

我成功地直接使用npgsql访问了现有的PostgreSQL数据库。我使用了以下工具: PostgreSQL 9.0.10 (32位) Visual Studio 2015 Community (64位) NpgSql 2.2.5(通过Manage Nuget Packages安装) ...

7得票3回答
AspNetCore.Identity 如何使用 PostgreSQL 创建结构?

我有一个使用AspNetCore.Identity登录的ASP.NET Core Web应用程序,它使用SQL Server进行用户身份验证。 我需要使用PostgreSQL数据库,已添加了一些NuGet包(EF.*等),更改了连接字符串和代码。 public void Configur...

7得票2回答
如何使用由ForNpgsqlUseXminAsConcurrencyToken创建的EF Core并发标记

我发现了一个名为npgsql提供程序extension,可以为实体框架核心实体设置并发令牌,应该像这样做: modelBuilder.Entity<MyEntity>(b => { b.Property<uint>("xmin") .Ha...

7得票1回答
如何从Npgsql异常中判断是否值得重试调用(瞬态故障策略)

我正在编写一个服务,该服务将连接到远程的Postgres服务器。 我正在寻找一种确定哪些异常应被视为短暂性(值得重试)的好方法,并且如何定义适当的连接远程数据库策略。 该服务使用Npgsql进行数据访问。文档说明,Npgsql会为SQL错误抛出PostgresException,而对于“与...