Synergy CONFIGURATIONS Tablosundan Veri Çekme Rehberi
Bu doküman, Synergy uygulamasındaki CONFIGURATIONS tablosundan ServiceApi aracılığıyla veri çekme sürecini detaylı bir şekilde açıklar. Bu işlem için doğrudan veritabanı bağlantısı kurmanıza gerek yoktur. İhtiyacınız olan ServiceApi instance'ıdır.
Gereksinimler
- Synergy
ServiceApiinstance'ına erişim. - İlgili
ConfigurationManagerkullanımı.
Adımlar
- ServiceApi Erişimi: Synergy
ServiceApiinstance'ına erişin. Eğer bir instance'ınız yoksa, uygun şekilde bir instance oluşturun. - Configuration Key Belirleme: İstediğiniz konfigürasyon değerinin anahtarını (
ConfigurationKey) belirleyin. - GetConfiguration Kullanımı:
ConfigurationAPI.GetConfigurationmetodunu kullanarak istediğiniz konfigürasyon verisini çekin. - Sonuç İşleme: Elde ettiğiniz sonucu işleyin. Sonuçlar
Result.Result.ConfigurationDataiçinde yer alacaktır.
Örnek C# Kodu
Aşağıda, bir konfigürasyon değeri çekmek için kullanabileceğiniz C# kod örneği bulunmaktadır:
var configurationValue = _serviceAPI.ConfigurationAPI.GetConfiguration(new Bimser.Synergy.Entities.Configuration.Business.DTOs.Requests.GetConfigurationRequest {
ConfigurationKey = "Web.Dashboard.FormName"
}).Result.Result.ConfigurationData;
Bu kod, Web.Dashboard.FormName anahtarına sahip konfigürasyon değerini çeker ve değişken içinde saklar.