daftar ukuran variabel string koneksi di cscfg

Saya memiliki Layanan Azure dan saya menggunakan file .cscfg untuk konfigurasi saya. Saat layanan saya memuat .cscfg, diharapkan ada setidaknya 1 string koneksi.

Masalahnya adalah, lebih banyak string koneksi mungkin ditambahkan nanti ke file cscfg dan saya tidak ingin mengubah kode saya untuk menanganinya juga.

Saya tidak dapat menemukan cara untuk menulis cscfg sedemikian rupa sehingga akan membuat daftar string koneksi. Tahukah Anda apakah ini mungkin? jika tidak, apa saran Anda agar saya lakukan? Bagaimana cara saya memproses semua string koneksi tanpa mengubah kode setiap kali saya menambahkan string koneksi lain ke cscfg?

Terima kasih banyak .


person johni    schedule 08.12.2015    source sumber


Jawaban (1)


Saya tidak dapat menemukan cara untuk menulis cscfg sedemikian rupa sehingga akan membuat daftar string koneksi. Tahukah Anda apakah ini mungkin?

Tidak seperti file app/web.config yang memiliki elemen ConnectionStrings khusus, NOT memungkinkan untuk melakukan hal yang sama dengan file konfigurasi layanan. Sejauh menyangkut pengaturan, ini adalah pasangan name/value yang sederhana.

Bagaimana cara saya memproses semua string koneksi tanpa mengubah kode setiap kali saya menambahkan string koneksi lain ke cscfg?

Coba pikirkan, Anda mungkin dapat menyimpan semua string koneksi dalam array JSON berseri dan hanya memiliki satu kunci bernama sesuatu seperti ConnectionStrings dan meminta kode Anda mengurai array JSON ini dan membuat string koneksi berbeda berdasarkan kunci dalam array JSON ini.

person Gaurav Mantri    schedule 08.12.2015