Example #1
0
		private void WriteFile(FileInfo file, CsDbCodeNamespace codeNameSpace, FileTemplate content)
		{
			GeneratedFiles.Add(file.FullName);
			if (file.Exists && IsFileUnchanged(file, content.GetHash()))
			{
				return;
			}
			file.CreateDirectory_IfNotExists();
			codeNameSpace.Content = content.GetString(1);

			using (var wr = new StreamWriter(file.FullName, false, Encoding.Unicode))
			{
				wr.Write(codeNameSpace.GetString());
			}
		}