{"Id":"ScheduleSystem.ScheduleTemplateManager","Name":"ScheduleTemplateManager","DisplayName":"ScheduleTemplateManager","FullName":"ScheduleSystem.ScheduleTemplateManager","Namespace":"ScheduleSystem","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Schedules:System.Collections.Generic.List\u00601\u003CSystem.Collections.Generic.List\u00601\u003CScheduleSystem.TaskTemplate\u003E\u003E","Name":"Schedules","Type":"System.Collections.Generic.List\u003CSystem.Collections.Generic.List\u003CScheduleSystem.TaskTemplate\u003E\u003E","Signature":"public System.Collections.Generic.List\u003CSystem.Collections.Generic.List\u003CScheduleSystem.TaskTemplate\u003E\u003E Schedules","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"26D3D073E4045ADBC33CE8B986CCFA8912982269FA5B9B4143216C02FD59E9D7"},{"Id":"_instance:ScheduleSystem.ScheduleTemplateManager","Name":"_instance","Type":"ScheduleSystem.ScheduleTemplateManager","Signature":"private ScheduleSystem.ScheduleTemplateManager _instance","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"00221DDCF3E6DB479EF0AAB96C9EFACF917CA8B3774A0AC18D826F9504E4A932"}],"Properties":[{"Id":"Instance:ScheduleSystem.ScheduleTemplateManager","Name":"Instance","Type":"ScheduleSystem.ScheduleTemplateManager","Signature":"public ScheduleSystem.ScheduleTemplateManager Instance","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"CBC75D3125138FC844109B7882B5FFA18A6B41B729D4884A36D6A95512B39D39"}],"Events":[],"Methods":[{"Id":"AddSchedule(ScheduleSystem.TaskTemplate[])-\u003ESystem.Void","Name":"AddSchedule","Signature":"public System.Void AddSchedule(ScheduleSystem.TaskTemplate[] tasks)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"tasks","Type":"ScheduleSystem.TaskTemplate[]","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":18,"BodyHash":"EE38B73125461B4AD23FE59A6FACCD2CA8BC0196542E745A849467034BAADA9E","Hash":"F3FDF624EF0A5DACBEF4772F30CFAC1C2457AE96FEA0C9304A797D5771F48CFA","CalledMethods":["System.Linq.Enumerable::ToList(System.Collections.Generic.IEnumerable\u003C!!0\u003E)","System.Collections.Generic.List\u003CSystem.Collections.Generic.List\u003CScheduleSystem.TaskTemplate\u003E\u003E::Add(!0)"],"StringLiterals":[],"Source":null},{"Id":"AdjustScheduleTimes(System.Collections.Generic.List\u00601\u003CScheduleSystem.TaskTemplate\u003E)-\u003ESystem.Void","Name":"AdjustScheduleTimes","Signature":"public System.Void AdjustScheduleTimes(System.Collections.Generic.List\u003CScheduleSystem.TaskTemplate\u003E schedule)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"schedule","Type":"System.Collections.Generic.List\u003CScheduleSystem.TaskTemplate\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":81,"BodyHash":"F782333DF43E2AE62C428739651790B99ED1F9C4B23A9F0E58B87E13E13A5459","Hash":"0E4715FC63298731AA9632A8FC3B9B9C79D5D4B8811279881495FE72934670B2","CalledMethods":["System.Collections.Generic.List\u003CScheduleSystem.TaskTemplate\u003E::get_Item(System.Int32)","CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)","System.TimeSpan::FromMinutes(System.Double)","System.TimeOnly::Add(System.TimeSpan)","System.Collections.Generic.List\u003CScheduleSystem.TaskTemplate\u003E::set_Item(System.Int32, !0)","System.Collections.Generic.List\u003CScheduleSystem.TaskTemplate\u003E::get_Count()"],"StringLiterals":[],"Source":null},{"Id":"CreateSchedules()-\u003ESystem.Void","Name":"CreateSchedules","Signature":"private System.Void CreateSchedules()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":5730,"BodyHash":"C9316DF2B20628966FD4B322AB30DDBCECB933206049FCEC5A0EE9A465920CD0","Hash":"D701ABE72D95668562E2AE179EF5F556DACFCA086C21AEAB7CBDF7F33A736370","CalledMethods":["ScheduleSystem.TaskTemplate::Create(System.Int32, System.Int32, ScheduleSystem.TaskType)","ScheduleSystem.ScheduleTemplateManager::AddSchedule(ScheduleSystem.TaskTemplate[])"],"StringLiterals":[],"Source":null},{"Id":"GetRandomSchedule(System.Collections.Generic.List\u00601\u003CScheduleSystem.TaskTemplate\u003E)-\u003ESystem.Void","Name":"GetRandomSchedule","Signature":"public System.Void GetRandomSchedule(System.Collections.Generic.List\u003CScheduleSystem.TaskTemplate\u003E outList)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"outList","Type":"System.Collections.Generic.List\u003CScheduleSystem.TaskTemplate\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":54,"BodyHash":"A356C863C7277DEBD79D8720F8409EBEA03062F924602E8085602684AA3CD87C","Hash":"45B7CB3EA8DB8AA17B9A9A5564C86E8AA91E59A8FFEF4DFE3C9CDA1134122A9C","CalledMethods":["System.Collections.Generic.List\u003CScheduleSystem.TaskTemplate\u003E::Clear()","System.Collections.Generic.List\u003CSystem.Collections.Generic.List\u003CScheduleSystem.TaskTemplate\u003E\u003E::get_Count()","System.Random::Next(System.Int32)","System.Collections.Generic.List\u003CSystem.Collections.Generic.List\u003CScheduleSystem.TaskTemplate\u003E\u003E::get_Item(System.Int32)","System.Collections.Generic.List\u003CScheduleSystem.TaskTemplate\u003E::AddRange(System.Collections.Generic.IEnumerable\u003C!0\u003E)","ScheduleSystem.ScheduleTemplateManager::AdjustScheduleTimes(System.Collections.Generic.List\u003CScheduleSystem.TaskTemplate\u003E)"],"StringLiterals":[],"Source":null}],"Hash":"C99988421CBE1303AA69C2954B74792E78F2AC4312D7E6F1B6E66D819D4851B4"}