Era uma vez, um amigo que me perguntou: como obter o diretório de uma aplicação em uma camada que não é a de apresentação, como uma Business Logical Layer.
Então fica a dica:
using System.IO;
using System.Reflection;var dir = Path.GetDirectoryName(Assembly.GetAseembly(this.GetType()).CodeBase);
Por enquanto é isso.
Fim!
1 comentários:
Ou, se a classe e o método forem estáticos:
using System.IO;
using System.Reflection;
Path.GetDirectoryName(Assembly.GetAssembly(typeof(MinhaClasse)).CodeBase);
^^
Postar um comentário