private void AddCoreCustomFieldValueSerializers() { CustomFieldSerializers[GetBuiltInType("labels")] = new MultiStringCustomFieldValueSerializer(); CustomFieldSerializers[GetBuiltInType("float")] = new FloatCustomFieldValueSerializer(); CustomFieldSerializers[GetBuiltInType("userpicker")] = new SingleObjectCustomFieldValueSerializer("name"); CustomFieldSerializers[GetBuiltInType("grouppicker")] = new SingleObjectCustomFieldValueSerializer("name"); CustomFieldSerializers[GetBuiltInType("project")] = new SingleObjectCustomFieldValueSerializer("key"); CustomFieldSerializers[GetBuiltInType("radiobuttons")] = new SingleObjectCustomFieldValueSerializer("value"); CustomFieldSerializers[GetBuiltInType("select")] = new SingleObjectCustomFieldValueSerializer("value"); CustomFieldSerializers[GetBuiltInType("version")] = new SingleObjectCustomFieldValueSerializer("name"); CustomFieldSerializers[GetBuiltInType("multigrouppicker")] = new MultiObjectCustomFieldValueSerializer("name"); CustomFieldSerializers[GetBuiltInType("multiuserpicker")] = new MultiObjectCustomFieldValueSerializer("name"); CustomFieldSerializers[GetBuiltInType("multiselect")] = new MultiObjectCustomFieldValueSerializer("value"); CustomFieldSerializers[GetBuiltInType("multiversion")] = new MultiObjectCustomFieldValueSerializer("name"); CustomFieldSerializers[GetBuiltInType("multicheckboxes")] = new MultiObjectCustomFieldValueSerializer("value"); CustomFieldSerializers[GetBuiltInType("cascadingselect")] = new CascadingSelectCustomFieldValueSerializer(); CustomFieldSerializers[GetGreenhopperType("gh-sprint")] = new GreenhopperSprintCustomFieldValueSerialiser("name"); }
private void AddGdprCustomFieldValueSerializers() { CustomFieldSerializers[GetBuiltInType("userpicker")] = new SingleObjectCustomFieldValueSerializer("accountId"); CustomFieldSerializers[GetBuiltInType("multiuserpicker")] = new MultiObjectCustomFieldValueSerializer("accountId"); }