28 lines
511 B
C#
28 lines
511 B
C#
using Slugify;
|
|
|
|
namespace Pf2eDataScrapper.Importers.Implementations.Pf2eFoundry.DataBuilder;
|
|
|
|
internal class DataBuilderHelper
|
|
{
|
|
public Pf2eDatabase Database = Pf2eDatabase.Instance;
|
|
|
|
public SlugHelper Slugger = new();
|
|
|
|
private DataBuilderHelper()
|
|
{
|
|
}
|
|
|
|
private int _id = 0;
|
|
|
|
public int NextId { get => ++_id; }
|
|
|
|
public string GenerateSlug(string name)
|
|
{
|
|
return Slugger.GenerateSlug(name);
|
|
}
|
|
|
|
|
|
|
|
public static readonly DataBuilderHelper Instance = new();
|
|
}
|