Exemple #1
0
        public void Serialize(TextWriter writer, ScrumTeam scrumTeam)
        {
            if (writer == null)
            {
                throw new ArgumentNullException(nameof(writer));
            }

            if (scrumTeam == null)
            {
                throw new ArgumentNullException(nameof(scrumTeam));
            }

            var data       = scrumTeam.GetData();
            var serializer = JsonSerializer.Create();

            serializer.ContractResolver = _contractResolver;
            serializer.Serialize(writer, data);
        }