public void SetContexts() { var contexts = new ContextsData { OperatingSystem = new OperatingSystemData(), Device = new DeviceData(), Runtime = new RuntimeData() }; var builder = new SentryEventBuilder() .SetException(new Exception()) .SetContexts(contexts); Assert.Equal(contexts, builder.Build().Contexts); Assert.Equal(contexts.OperatingSystem, contexts["os"]); Assert.Equal(contexts.Device, contexts["device"]); Assert.Equal(contexts.Runtime, contexts["runtime"]); }
/// <summary> /// Sets additional contextual data /// </summary> public SentryEventBuilder SetContexts(ContextsData contexts) { _contextsData = contexts; return(this); }