public ITextGraphDataCollection MessageCountPerUnitTime(IConversation conversation, GraphTimeUnit timeUnit) { switch (timeUnit) { case GraphTimeUnit.Month: return GetPerMonthDataCollection(conversation); default: throw new ArgumentException("Invalid graph type", "timeUnit"); } }
public ITextGraphDataCollection MessageCountPerUnitTime(IConversation conversation, GraphTimeUnit timeUnit) { switch (timeUnit) { case GraphTimeUnit.Month: return(GetPerMonthDataCollection(conversation)); default: throw new ArgumentException("Invalid graph type", "timeUnit"); } }
public List <ITextGraphData> GetConversationGraphData(DummyPhoneNumberId DummyPhoneNumberId, GraphTimeUnit timeUnit) { IConversation conversation = DummyConversationDataGenerator.GetSingleConversation(DummyPhoneNumberId); GraphDataGenerator generator = new GraphDataGenerator(); return(new List <ITextGraphData>(generator.MessageCountPerUnitTime(conversation, timeUnit))); }
public List<ITextGraphData> GetConversationGraphData(DummyPhoneNumberId DummyPhoneNumberId, GraphTimeUnit timeUnit) { IConversation conversation = DummyConversationDataGenerator.GetSingleConversation(DummyPhoneNumberId); GraphDataGenerator generator = new GraphDataGenerator(); return new List<ITextGraphData>(generator.MessageCountPerUnitTime(conversation, timeUnit)); }