Example #1
0
        // This is created by reflection, so be careful when changing/adding parameters
        public ReadOnlyJsonRuntimeConfiguration(IReadOnlyJsonResourceConfiguration resourceConfiguration, List <TResource> data)
            : base(resourceConfiguration)
        {
            ExceptionHelper.Argument.ThrowIfTrue(
                data == null,
                $"Null data was read from the JSON file for resource: {typeof(TResource).Name}",
                nameof(data));

            _data = data.ToDictionary(x => GetPrimaryKeyValue(x).ToString());
        }
 // This is created by reflection, so be careful when changing/adding parameters
 public ReadOnlyJsonRuntimeConfiguration(IReadOnlyJsonResourceConfiguration resourceConfiguration, List <TResource> data)
     : base(resourceConfiguration)
 {
     _data = data.ToDictionary(x => GetPrimaryKeyValue(x).ToString());
 }