Мне нужно подключить мой c# с моими локальными заметками (клиент установлен), потому что я хотел использовать interop.domino.dll ...
Вот краткий пример кода на том, что я сейчас пытаюсь:
string password = "";
string serverName = "";
string filePath = "dev\\test.nsf";
public bool CreateDocument()
{
try
{
var session = new Domino.NotesSession;
if (password == "")
{
session.Initialize();
}
else
{
session.Initialize(password);
}
var db = session.GetDatabase(serverName, filePath);
if (!db.IsOpen)
{
db.Open();
}
var nd = db.CreateDocument();
nd.ReplaceItemValue("callID", model.Id);
nd.ReplaceItemValue("phoneNumber", model.PhoneNumber);
nd.ReplaceItemValue("waitingTimeStart", model.Id);
return nd.Save(true, false);
}
catch (Exception e)
{
Console.WriteLine(filePath);
Console.WriteLine(e.Message);
return false;
}
По какой-то причине у меня нет нужного объекта БД, который я могу открыть с помощью db.Open () Я также попытался использовать свой собственный пароль или оставить его пустым, как сейчас, и дважды проверил путь к файлу (. NFS находится в каталоге данных Notes)
Надеюсь, что кто-нибудь может помочь