18 lines
833 B
C#
18 lines
833 B
C#
namespace InnovEnergy.API;
|
|
|
|
public static class Extensions
|
|
{
|
|
public const String Installation = ".inst";
|
|
public const String Folder = ".folder";
|
|
public const String Viewer = ".viewer";
|
|
public const String Admin = ".admin";
|
|
public const String Editor = ".editor";
|
|
|
|
|
|
public static Boolean IsInstallation(this String path) => path.EndsWith(Installation);
|
|
public static Boolean IsFolder (this String path) => path.EndsWith(Folder);
|
|
public static Boolean IsViewer (this String path) => path.EndsWith(Viewer);
|
|
public static Boolean IsEditor (this String path) => path.EndsWith(Editor);
|
|
public static Boolean IsAdmin (this String path) => path.EndsWith(Admin);
|
|
public static Boolean IsUser (this String path) => path.IsViewer() || path.IsEditor() || path.IsAdmin();
|
|
} |