Web sunucumuzla birlikte SQL Server CLR'yi büyük ölçüde karmaşık kontrol kısıtlamaları yazmak için birlikte kullanıyoruz.SQL Server ve Kitaplık projeleri arasında konumsal kod paylaşımı
SQL Server ve Entity Framework'teki CLR UDF arasında paylaşılacak, uzamsal verilerle çalışan bir sınıf yazmam gerekiyor.
Varlık Çerçevesi için DbGeography kullanıyorum. Bir CLR UDF'deki uzamsal bir türü nasıl temsil edebilirim? Her iki yerde de işe yarayacak şekilde nasıl soyutlayabilirim?
Yalnızca bazı fikirler - Yerleşik "SqlGeography" ve "SqlGeometry" tipleri Microsoft.SqlServer.Types'dir. Bunlara projenize Microsoft.SqlServer.Types.dll ekleyerek başvurabilirsiniz (SDK/SQL Server'ınızda Assemblies klasörü yükle dir). 'Pars 've' ToString'/'AsText' yöntemlerini kullanarak' DbGeography' ve 'SqlGeography' arasında harita oluşturabilirsiniz. –