private static bool CheckSPConnect(Guid SPListId)
{
bool isOk = false;
try
{
OfficeDevPnP.Core.AuthenticationManager authManager = new OfficeDevPnP.Core.AuthenticationManager();
using (var clientContext = authManager.GetNetworkCredentialAuthenticatedContext(ConfigurationHelper.GetSPSiteURL(), ConfigurationHelper.GetSPUserAccount(), ConfigurationHelper.GetSPUserPassword(), ConfigurationHelper.GetDomainName()))
{
bool listExists = clientContext.Web.ListExists(SPListId);
if (listExists == true)
{
isOk = true;
}
}
}
catch(Exception ex)
{
}
return isOk;
}