Exemple #1
0
   private static string GenerateJsonConverter(ValueObjectSourceGeneratorState state, EqualityInstanceMemberInfo keyMember)
   {
      var ns = state.Namespace;

      return $@"{GENERATED_CODE_PREFIX}
{(ns is null ? null : $@"
namespace {ns}
{{")}
 public MessagePackValueObjectCodeGenerator(ValueObjectSourceGeneratorState state, StringBuilder stringBuilder)
 {
    _state = state;
    _stringBuilder = stringBuilder;
 }
Exemple #3
0
 public NewtonsoftJsonValueObjectCodeGenerator(ValueObjectSourceGeneratorState state, StringBuilder stringBuilder)
 {
    _state = state;
    _stringBuilder = stringBuilder;
 }
 public ValueObjectCodeGenerator(ValueObjectSourceGeneratorState state, StringBuilder stringBuilder)
 {
     _state = state ?? throw new ArgumentNullException(nameof(state));
     _sb    = stringBuilder ?? throw new ArgumentNullException(nameof(stringBuilder));
 }