Geowigo.Models.CartridgeTag.CreateLogFile C# (CSharp) Method

CreateLogFile() public method

Creates a new log file for this cartridge tag.
public CreateLogFile ( ) : GWL
return GWL
		public GWL CreateLogFile()
		{
			// Creates a file in the logs folder.
			string filename = String.Format("/{0}/{1:yyyyMMddhhmmss}_{2}.gwl",
				PathToLogs,
				DateTime.Now.ToLocalTime(),
				System.IO.Path.GetFileNameWithoutExtension(Cartridge.Filename));
			IsolatedStorageFileStream fs = IsolatedStorageFile
				.GetUserStoreForApplication()
				.OpenFile(filename, FileMode.Create, FileAccess.ReadWrite, FileShare.ReadWrite);

			// Creates a logger for this file.
			return new GWL(fs);
		}