Merhabalar Webservice bir projem var bu projede stored procedure leri web servise gönderilen parametlerle kullanıyorum ;
Örn;
Bu metoddan farklı farklı yaklaşık 20 tane daha var . Sorun şu ki her metod da connection string gerekli ama ben bu connectionstringi her metod icerisinde parametre olarak almak istemiyorum mesela login de alıp bütün metotlarda kullanmak istiyorum nasıl yapabilirim ?
Örn;
Kod:
[WebMethod]
public void updateBarcodeWCF(string pEanbarcode, DateTime pExprationdate, string pConnStr)
{
sqlConn.ConnectionString = pConnStr;
using (
var sqlCmd = new SqlCommand(@"PRO_LABEL_CARD_UPDATE ", sqlConn) { CommandType = CommandType.StoredProcedure })
{
sqlCmd.Parameters.Add(new SqlParameter("@EANBARCODE", SqlDbType.VarChar, 100) { Value = pEanbarcode });
sqlCmd.Parameters.Add(new SqlParameter("@EXPRATIONDATE", SqlDbType.DateTime) { Value = pExprationdate });
sqlConn.Open();
sqlCmd.ExecuteNonQuery();
sqlConn.Close();
}
}
Bu metoddan farklı farklı yaklaşık 20 tane daha var . Sorun şu ki her metod da connection string gerekli ama ben bu connectionstringi her metod icerisinde parametre olarak almak istemiyorum mesela login de alıp bütün metotlarda kullanmak istiyorum nasıl yapabilirim ?