public static IDropGenerator <IWeapon> CreateDropGenerator(string path) { return(IsFileNotValid(path) ? null : DropGeneratorFactory.CreateDropGenerator <IWeapon>(path, Serializer)); }
public static IDropGenerator <IWeapon> CreateDropGenerator(IList <Type> decorators) { return(decorators == null ? null : DropGeneratorFactory.CreateDropGenerator <IWeapon>(decorators)); }