13 lines
577 B
C#
13 lines
577 B
C#
using System.IO;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Elsa.Core.IntegrationTests.Helpers
|
|
{
|
|
public static class AssetHelper
|
|
{
|
|
private static readonly string AssetsDirectory;
|
|
static AssetHelper() => AssetsDirectory = Path.Combine(Path.GetDirectoryName(typeof(AssetHelper).Assembly.Location)!, "Assets");
|
|
public static string GetAssetPath(string filename) => Path.Combine(AssetsDirectory, filename);
|
|
public static Task<string> ReadAssetAsync(string filename) => File.ReadAllTextAsync(Path.Combine(AssetsDirectory, filename));
|
|
}
|
|
} |