Taijutsu.Event.Internal.BatchedHandlingSettings.InitializeExtension C# (CSharp) Method

InitializeExtension() private static method

private static InitializeExtension ( IDataContext context ) : object>.IDictionary
context IDataContext
return object>.IDictionary
        private static IDictionary<object, object> InitializeExtension(IDataContext context)
        {
            var extensions = (Dictionary<string, object>)context.Extra.Extensions;

            const string name = "Taijutsu.BatchedHandlerSettings";

            object extension;
            if (!extensions.TryGetValue(name, out extension))
            {
                extension = new Dictionary<object, object>();
                extensions[name] = extension;
            }

            return (Dictionary<object, object>)extension;
        }