小编Bab*_*sus的帖子

Google Maps API v3不使用多边形突出显示国家边框

我需要强调一个国家的边界​​ - 比方说瑞士.我已经使用FusionTablesLayer实现了它:

        var layer = new google.maps.FusionTablesLayer({
                    query: {
                        select: 'geometry',
                        from: '1N2LBk4JHwWpOY4d9fobIn27lfnZ5MDy-NoqqRpk',
                        where: "ISO_2DIGIT IN ('CH')"
                    },
                    styles: [
                        {
                            polygonOptions: {
                                strokeColor: "#FF0000",
                                fillOpacity: "0"
                            }
                        }
                    ]
                });

                layer.setMap(map);
Run Code Online (Sandbox Code Playgroud)

问题在于,绘制的边界太直

截图

是否有可能使用某种搜索请求,因为如果我去谷歌地图并搜索瑞士,国家边界将以浅粉色突出显示.这已经满足了我的要求.查看地图

提前致谢

html javascript google-maps-api-3

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

带有ASP MVC .NET 4.6的EF Core

在一个项目中,我需要设置一个ASP.NET MVC(带有.NET 4.6.1),但是要使用“新” EF核心访问数据库。

不幸的是,每个文档都只解释了如何设置ASP.NET Core MVC项目。

我只是尝试了一下,当通过Package Manager Console创建数据库时,出现错误消息:

在“ DataContext”上找不到无参数的构造函数。在“ DataContext”中添加无参数构造函数,或者在与“ DataContext”相同的程序集中添加“ IDbContextFactory”的实现

是的,我没有无参数的构造函数,但是Microsoft的示例代码也没有

public DataContext(DbContextOptions<DataContext> options) : base(options) { }

我想问题是,我没有在“旧” ASP.NET MVC应用程序中没有的Startup.cs中注册DataContext。

有人可以帮我吗?

asp.net-mvc-5 entity-framework-core

6
推荐指数
1
解决办法
1856
查看次数

Automapper:在对象列表中映射属性

我有一个 DTO 列表,并希望将此列表映射到实体列表。实体本身拥有一个来自另一来源的属性。我可以使用一张地图将此属性映射到列表中的所有项目吗?

我的课程:

实体:

public class Account
{
   public int Id {get;set;}
   public string Name {get;set;}
   public Guid ExternalId {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

数据传输对象:

public class ExternalAccountDto
{
   public int Id {get;set;}
   public string Name {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

我的服务:

public class AccountService
{
   public async Task AddExternalAccounts(Guid externalId, List<ExternalAccountDto> accounts)
   {            
        var entities = _mapper.Map(accounts);
        // TODO: Map 'externalId' to all entities
        // _mapper.Map(externalId, entities); // DOES NOT WORK!

        _context.Create(entities);
   }

}
Run Code Online (Sandbox Code Playgroud)

测绘

public class AccountProfile: Profile
{
   public AccountProfile()
   {
      CreateMap<ExternalAccountDto, …
Run Code Online (Sandbox Code Playgroud)

.net c# automapper

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