inizio modifiche azienda adhoc e metodo ricerca_commessa_impianti2

This commit is contained in:
Marco Audiffredi 2024-11-26 10:01:00 +01:00
parent 22b58f26b1
commit 512f80e716
27 changed files with 852 additions and 31 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -209,6 +209,9 @@ namespace ApiPolo.Models
/// <summary>rende visibile la riga dei prezzi sul rapportino</summary>
public bool? desc_supp_prodotti_visibile { get; set; }
/// <summary>Azienda adhoc</summary>
public string? azienda_adhoc { get; set; }
}
}

View File

@ -180,6 +180,9 @@ namespace ApiPolo.Models
/// <summary>rende visibile la riga dei prezzi sul rapportino</summary>
public bool? desc_supp_prodotti_visibile { get; set; }
/// <summary>Azienda adhoc</summary>
public string? azienda_adhoc { get; set; }
}
/// <summary>LoginOut (token+user)</summary>
public class LoginOut

View File

@ -0,0 +1,27 @@
using ApiPolo.Models.Lift_web_dbcontext;
using Microsoft.EntityFrameworkCore;
namespace ApiPolo.Models.Security_dbcontext
{
/// <summary></summary>
public class SECURITY_BUONI_DbContext: DbContext
{
/// <summary></summary>
public DbSet<BuoniLW>? buoni { get; set; }
/// <summary></summary>
public SECURITY_BUONI_DbContext(DbContextOptions<SECURITY_BUONI_DbContext> options) : base(options)
{
}
/// <summary></summary>
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<BuoniLW>().ToTable("BUONI");
modelBuilder.Entity<BuoniLW>().HasKey(table => new
{
table.azienda,
table.ser_buono
});
}
}
}

View File

@ -49,20 +49,36 @@ namespace ApiPolo.Services
//cerco le notifiche da mandare
List<Notifiche> l = readNotify();
foreach (Notifiche n in l)
{
StringBuilder sb = new StringBuilder();
sb.Append("tecnico: " + n.picodtec + " ");
sb.Append("azienda: " + n.picodazi + " ");
sb.Append("data: " + n.piserial + " ");
_logger.LogInformation(sb.ToString());
}
//se ci sono cerco il token dispositivo per l'invio
//e li metto in una lista di oggetti pronti per l'invio
List<MexPush> ll = fillMex(l);
foreach (MexPush p in ll)
{
PushFCM_Sync(p.token, "Title", p.body);
}
//TODO logica di aggiornamento della tabella delle notifiche
markNotify(ll);
//markNotify(ll);
markNotify2(l);
}
catch (Exception ex)
{
string errmsg = ex.InnerException != null ? ex.InnerException.Message : ex.Message;
_logger.LogInformation(" MessagePushJob KO !!!! :", errmsg);
_logger.LogInformation(" MessagePushJob KO !!!! :"+errmsg, string.Empty);
}
@ -85,7 +101,7 @@ namespace ApiPolo.Services
using (var dbContext = new MARRO_NOTIFICHEDbContext(optionsBuilder.Options))
{
var listaNot = dbContext.Notif.Where(t => t.pidattim == null).ToList();
var listaNot = dbContext.Notif.Where(t => t.pidattim == null).OrderBy(t=>t.piserial).Take(1).ToList();
foreach(Notifiche n in listaNot)
{
@ -115,6 +131,24 @@ namespace ApiPolo.Services
}
#endregion
}
private void markNotify2(List<Notifiche> lst)
{
#region MARRO
var optionsBuilder = new DbContextOptionsBuilder<MARRO_NOTIFICHEDbContext>();
optionsBuilder.UseSqlServer(Configuration.GetConnectionString("MARRO"));
using (var dbContext = new MARRO_NOTIFICHEDbContext(optionsBuilder.Options))
{
foreach (Notifiche n in lst)
{
Notifiche r = n;
r.pidattim = DateTime.Now;
dbContext.Entry(r).State = EntityState.Modified;
dbContext.SaveChanges();
}
}
#endregion
}
private List<MexPush> fillMex(List<Notifiche> lst)
{

View File

@ -15,6 +15,7 @@ using ApiPolo.Models.PMS_dbcontext;
using ApiPolo.Models.VT_dbcontext;
using ApiPolo.Models.Tedesco_dbcontext;
using ApiPolo.Models.Lift_web_dbcontext;
using ApiPolo.Models.Security_dbcontext;
namespace ApiPolo
{
@ -893,6 +894,92 @@ namespace ApiPolo
#endregion
#region SYSCOM
services.AddDbContext<SECURITY_CHIAMATEDbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_CHIUSURE_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_TECNICI_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_RAPP_NEW_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_MANPROG_TECDbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_COMPO_IMPIA_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_SALDIART_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_COMPO_IMPIA_TABLE_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_MAG_NEW_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_MAGAZZINI_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_STO_RAPPDbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_CLIENTI_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_CAUS_RAPP_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_PAGAM_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_PRESE_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_COMMESSE_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_TIMBRATUREDbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_RAPPORTINI_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_STO_IMP_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_IMPIANTI_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_SOSTITUZIONI_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_CHIAMATA_SERIALE_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_CHIAMATA_PROG_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_CHIAMATE_TABLE_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_CPWARN_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
services.AddDbContext<SECURITY_BUONI_DbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("SYSCOM")
, options => { options.CommandTimeout(commandTimeoutInSeconds); }
));
#endregion
services.AddSwaggerGen(gen =>
{
@ -910,6 +997,7 @@ namespace ApiPolo
{
c.TimeZoneInfo = TimeZoneInfo.Local;
c.CronExpression = @"*/5 * * * *";
//c.CronExpression = @"*/0 * * * *";
//c.CronExpression = @"* * * * *";
});

View File

@ -10,15 +10,14 @@
//connessione non sicura: Encrypt=False
/*"ApiStr": "Data Source=10.0.0.19;Initial Catalog=API_POLO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
"ApiStr": "Data Source=10.0.0.10;Initial Catalog=API_POLO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
/*"ApiStr": "Data Source=10.0.0.19;Initial Catalog=API_POLO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
/*"ApiStr": "Data Source=172.25.30.1;Initial Catalog=API_POLO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
"ApiStr": "Data Source=MARCO_PC\\SQL_2022;Initial Catalog=API_POLO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
/*"FERRA": "Data Source=10.0.0.10;Initial Catalog=AHR60_FERRARI;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
"FERRA": "Data Source=37.159.179.14;Initial Catalog=AHR80_TEST;User Id=AppPolo; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False;Encrypt=False;Trust Server Certificate=True",
/*"MARRO": "Data Source=poloinformatico57.clienti.init-s.it;Initial Catalog=R80_MARROCCO_TEST;User Id=app; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
"MARRO": "Data Source=10.0.0.10;Initial Catalog=R80_MARROCCO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
"MARRO": "Data Source=172.25.30.177;Initial Catalog=R80_MARROCCO_TEST;User Id=app; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
/*"MARRO": "Data Source=172.25.30.177;Initial Catalog=R80_MARROCCO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
/*"MARRO": "Data Source=poloinformatico57.clienti.init-s.it;Initial Catalog=R80_MARROCCO;User Id=app; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
"GITSR": "Data Source=poloinformatico57.clienti.init-s.it;Initial Catalog=R80_GITSR;User Id=app; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
@ -31,8 +30,8 @@
"SICILIA": "Data Source=studioliuzzo.selfip.net;Initial Catalog=AHR_TEST_APP;User Id=sa; Password=1Zucchetti;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
/*"DISCO": "Data Source=10.0.0.10;Initial Catalog=AHR60_FERRARI_VISTE_DISCO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
/*"DISCO": "Data Source=37.159.179.14;Initial Catalog=R80_DISCO;User Id=sa; Password=Poloinf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
"DISCO": "Data Source=discoverylift.dyndns.org;Initial Catalog=DISCOVERY_80;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
"DISCO": "Data Source=MARCO_PC\\SQL_2022;Initial Catalog=DISCOVERY_80;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
/*"DISCO": "Data Source=discoverylift.dyndns.org;Initial Catalog=DISCOVERY_80;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
"SAROM": "Data Source=37.159.179.14;Initial Catalog=AHR60_SAROM_TEST80;User Id=sa; Password=Poloinf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
/*"SAROM": "Data Source=10.0.0.10;Initial Catalog=AHR80_SAROM;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
@ -45,6 +44,7 @@
"PMS": "Data Source=10.0.0.10;Initial Catalog=PMS_DEMO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
"VIRTUAL_TASK": "Data Source=10.0.0.10;Initial Catalog=VIRTUAL_TASK;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
"LIFT_WEB": "Data Source=10.0.0.79;Initial Catalog= AHRW42_LIFT;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
"SYSCOM": "Data Source=dbsql01.poloinformatico.it;Initial Catalog= AHRW_SYSCOM;User Id=syscom; Password=4@QLHV?cpVYbr+GB;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
"TEDESCO": "Data Source=MARCO_PC\\SQL_2022;Initial Catalog= AHR_TEDESCO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False"

File diff suppressed because one or more lines are too long

View File

@ -10,15 +10,14 @@
//connessione non sicura: Encrypt=False
/*"ApiStr": "Data Source=10.0.0.19;Initial Catalog=API_POLO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
"ApiStr": "Data Source=10.0.0.10;Initial Catalog=API_POLO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
/*"ApiStr": "Data Source=10.0.0.19;Initial Catalog=API_POLO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
/*"ApiStr": "Data Source=172.25.30.1;Initial Catalog=API_POLO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
"ApiStr": "Data Source=MARCO_PC\\SQL_2022;Initial Catalog=API_POLO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
/*"FERRA": "Data Source=10.0.0.10;Initial Catalog=AHR60_FERRARI;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
"FERRA": "Data Source=37.159.179.14;Initial Catalog=AHR80_TEST;User Id=AppPolo; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False;Encrypt=False;Trust Server Certificate=True",
/*"MARRO": "Data Source=poloinformatico57.clienti.init-s.it;Initial Catalog=R80_MARROCCO_TEST;User Id=app; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
"MARRO": "Data Source=10.0.0.10;Initial Catalog=R80_MARROCCO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
"MARRO": "Data Source=172.25.30.177;Initial Catalog=R80_MARROCCO_TEST;User Id=app; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
/*"MARRO": "Data Source=172.25.30.177;Initial Catalog=R80_MARROCCO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
/*"MARRO": "Data Source=poloinformatico57.clienti.init-s.it;Initial Catalog=R80_MARROCCO;User Id=app; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
"GITSR": "Data Source=poloinformatico57.clienti.init-s.it;Initial Catalog=R80_GITSR;User Id=app; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
@ -31,8 +30,8 @@
"SICILIA": "Data Source=studioliuzzo.selfip.net;Initial Catalog=AHR_TEST_APP;User Id=sa; Password=1Zucchetti;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
/*"DISCO": "Data Source=10.0.0.10;Initial Catalog=AHR60_FERRARI_VISTE_DISCO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
/*"DISCO": "Data Source=37.159.179.14;Initial Catalog=R80_DISCO;User Id=sa; Password=Poloinf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
"DISCO": "Data Source=discoverylift.dyndns.org;Initial Catalog=DISCOVERY_80;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
"DISCO": "Data Source=MARCO_PC\\SQL_2022;Initial Catalog=DISCOVERY_80;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
/*"DISCO": "Data Source=discoverylift.dyndns.org;Initial Catalog=DISCOVERY_80;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
"SAROM": "Data Source=37.159.179.14;Initial Catalog=AHR60_SAROM_TEST80;User Id=sa; Password=Poloinf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
/*"SAROM": "Data Source=10.0.0.10;Initial Catalog=AHR80_SAROM;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",*/
@ -45,6 +44,7 @@
"PMS": "Data Source=10.0.0.10;Initial Catalog=PMS_DEMO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
"VIRTUAL_TASK": "Data Source=10.0.0.10;Initial Catalog=VIRTUAL_TASK;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
"LIFT_WEB": "Data Source=10.0.0.79;Initial Catalog= AHRW42_LIFT;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
"SYSCOM": "Data Source=dbsql01.poloinformatico.it;Initial Catalog= AHRW_SYSCOM;User Id=syscom; Password=4@QLHV?cpVYbr+GB;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False",
"TEDESCO": "Data Source=MARCO_PC\\SQL_2022;Initial Catalog= AHR_TEDESCO;User Id=sa; Password=p0l01nf.;Integrated Security=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False"

View File

@ -1 +1 @@
bb47c642dbd594753d6835798ad84132c6c0e290
60cd7ec7ffaa07ca4d01a0dee82ac1af836f81c6

File diff suppressed because one or more lines are too long

View File

@ -3018,7 +3018,7 @@
"projectName": "ApiPolo",
"projectPath": "C:\\Users\\audif\\source\\repos\\ApiManutenzioni\\ApiPolo\\ApiPolo.csproj",
"packagesPath": "C:\\Users\\audif\\.nuget\\packages\\",
"outputPath": "C:\\Users\\audif\\source\\repos\\ApiManutenzioni\\ApiPolo\\obj\\",
"outputPath": "C:\\Users\\audif\\Source\\Repos\\ApiManutenzioni\\ApiPolo\\obj\\",
"projectStyle": "PackageReference",
"configFilePaths": [
"C:\\Users\\audif\\AppData\\Roaming\\NuGet\\NuGet.Config",