.NET Core - Kitaplığa Başvuru Ekleme
Bu bölümde, kitaplığınıza nasıl referans ekleyeceğinizi tartışacağız. Kitaplığa referans eklemek, konsol projesi ve UWP projesi gibi diğer projelerinize referans eklemek gibidir.

Artık PCL projesinin varsayılan olarak bazı referanslara sahip olduğunu görebilirsiniz. Ayrıca uygulama ihtiyacınıza göre başka referanslar da ekleyebilirsiniz.
PCL kitaplığında, project.json dosyasını da görebilirsiniz.
{
"supports": {},
"dependencies": {
"NETStandard.Library": "1.6.0",
"Microsoft.NETCore.Portable.Compatibility": "1.0.1"
},
"frameworks": {
"netstandard1.3": {}
}
}
Kitaplığınıza referans eklemenin bir yöntemi, bunu doğrudan project.json dosyasına yazmaktır. Gördüğünüz gibi, aşağıdaki kodda gösterildiği gibi bağımlılıklar bölümünün altına bazı referanslar ekledik.
{
"supports": {},
"dependencies": {
"NETStandard.Library": "1.6.0",
"Microsoft.NETCore.Portable.Compatibility": "1.0.1",
"System.Runtime.Serialization.Json": "4.0.3",
"Microsoft.EntityFrameworkCore": "1.1.0"
},
"frameworks": {
"netstandard1.3": {}
}
}
Şimdi bu dosyayı kaydedelim ve şimdi kitaplığınıza referansların eklendiğini göreceksiniz.

Kitaplığınıza başvuru eklemenin diğer yöntemi NuGet Paket Yöneticisidir. Şimdi sağ tıklayalımStringLibrary (Portable) proje ve seç Mange NuGet Packages…

Gözat sekmesinde, herhangi bir NuGet paketinde arama yapabilirsiniz; "System.Runtime.Serialization.Primitives" paketini eklemek istediğimizi söyleyelim.

Tıkla Install aşağıdaki ekranı gösterecek olan düğmesine basın.

Şimdi tıklayın OK buton.

Son olarak, I AcceptBu NuGet paketinin kurulumunu başlatmak için düğme. Yükleme tamamlandığında, "System.Runtime.Serialization.Primitives" NuGet paketinin kitaplığınıza eklendiğini göreceksiniz.
