private void Logg(TraceEventType viktighet, Guid konversasjonsId, string melding, bool datoPrefiks, bool isXml, string filnavn, params string[] filsti) { string[] fullFilsti = new string[filsti.Length + 1]; for (int i = 0; i < filsti.Length; i++) { var sti = filsti[i]; fullFilsti[i] = sti; } filnavn = datoPrefiks ? String.Format("{0} - {1}", DateUtility.DateForFile(), filnavn) : filnavn; fullFilsti[filsti.Length] = filnavn; if (_klientkonfigurasjon.LoggXmlTilFil && filnavn != null) { if (isXml) { FileUtility.WriteXmlToBasePath(melding, "logg", filnavn); } else { FileUtility.WriteToBasePath(melding, "logg", filnavn); } } Logging.Log(viktighet, konversasjonsId, melding); }
private AsicEArkiv LagAsicEArkiv(Forsendelse forsendelse, bool lagreDokumentpakke, GuidUtility guidHandler) { var arkiv = new AsicEArkiv(forsendelse, guidHandler, _databehandler.Sertifikat); if (lagreDokumentpakke) { arkiv.LagreTilDisk(_klientkonfigurasjon.StandardLoggSti, "dokumentpakke", DateUtility.DateForFile() + " - Dokumentpakke.zip"); } return(arkiv); }
private static string FileNameWithTimeStamp(string reference) { return($"{DateTime.Now.ToString(DateUtility.DateForFile())} - {reference}.asice.zip"); }