I am using azure function to triggerQueue with entity framework getting 'data source is not supported' error while using entity framework.My connection string is
Following is the code where I am getting error
var connString = ConfigurationManager.ConnectionStrings["ACIGPSDBConnection"].ConnectionString;
using (var db = new ACIGPSDBConnection(connString))
{
if (!string.IsNullOrWhiteSpace(myQueueItem))
{
var breadCrumbList = JsonConvert.DeserializeObject<IList<BreadCrumb>>(myQueueItem);
if (breadCrumbList != null && breadCrumbList.Count() > 0)
{
var activeRouteJob = from j in db.Jobs
join rj in db.RouteJobs on j.Id equals rj.JobID
where j.IsActive == true && j.EndDate > DateTime.UtcNow &&
breadCrumbList.Any(a => a.CarrierId == rj.CarrierID)
select new RouteJobDelivery
{
RouteJobId = rj.Id,
StartDate = j.StartDate,
EndDate = j.EndDate
};
<add name="ACIGPSDBConnection"
connectionString="metadata=res://*/ACIGPSDataContext.csdl|res://*/ACIGPSDataContext.ssdl|res://*/ACIGPSDataContext.msl;
provider=System.Data.SqlClient;provider connection string="
Data source=sqlsrv-scu-dev.database.windows.net;
initial catalog=md_ACI-dev;user id=;password=;
MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
Tried with the follwing things 1) try with changing providerName from System.Data.EntityClient to System.Data.SqlClient 2) tried removing $quot to single quote 3) tried removing MultipleActiveResultSets=True 4)tried In azure,Select App->Application settings->New connection string->Save
Edit: code imageError Code CodeImage