{"Id":"Shared.Models.Construction.ConstructionMaterialsAggregate","Name":"ConstructionMaterialsAggregate","DisplayName":"ConstructionMaterialsAggregate","FullName":"Shared.Models.Construction.ConstructionMaterialsAggregate","Namespace":"Shared.Models.Construction","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"MaterialAmounts:System.Collections.Generic.Dictionary\u00602\u003CSystem.String,System.Int32\u003E","Name":"MaterialAmounts","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E","Signature":"public System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E MaterialAmounts","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"2F2E80711439ACB3274ADF3BF2D29EDC60D89F97880012624606D83C4FB698B7"}],"Properties":[{"Id":"IsEmpty:System.Boolean","Name":"IsEmpty","Type":"System.Boolean","Signature":"public System.Boolean IsEmpty","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"8733264BE0F726C88E274C673680CBCCA3AF3DBA5E68E2449935A823070BDFCA"}],"Events":[],"Methods":[{"Id":"AddMaterialAmount(System.String, System.Int32)-\u003ESystem.Void","Name":"AddMaterialAmount","Signature":"public System.Void AddMaterialAmount(System.String resourceId, System.Int32 amount)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"resourceId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"amount","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":41,"BodyHash":"5044E718F18A05690DEADAEF80E205E5D0637EC7B63727AD7E21BFE72253015A","Hash":"D695DDEA2513D5E5B9A5E38BEDA5E175B6ECA782975FAEF7AE8950AEFA69DCF4","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::TryAdd(!0, !1)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::get_Item(!0)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::set_Item(!0, !1)"],"StringLiterals":[],"Source":null},{"Id":"AddMaterialAmounts(Shared.Models.Construction.ConstructionMaterialsAggregate)-\u003ESystem.Void","Name":"AddMaterialAmounts","Signature":"public System.Void AddMaterialAmounts(Shared.Models.Construction.ConstructionMaterialsAggregate materialsAggregate)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"materialsAggregate","Type":"Shared.Models.Construction.ConstructionMaterialsAggregate","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"6D2B9475F090B30AD37BDA799562D5019B8EEDBD28A4416E6523FBF323ACFAB5","Hash":"17AA2A6586C4F0E5861CDAB6D0F84C0606F972F28E12CAB1C9C5A6F1296CDC17","CalledMethods":["Shared.Models.Construction.ConstructionMaterialsAggregate::AddMaterialAmounts(System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E)"],"StringLiterals":[],"Source":null},{"Id":"AddMaterialAmounts(System.Collections.Generic.Dictionary\u00602\u003CSystem.String,System.Int32\u003E)-\u003ESystem.Void","Name":"AddMaterialAmounts","Signature":"public System.Void AddMaterialAmounts(System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E materialsAggregate)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"materialsAggregate","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":114,"BodyHash":"29C3379832F1E15020620C775F724EA43EDAC652473F460C7C6CE7F4C3075B47","Hash":"79B2BB57D06648B853544353BC3FD29E5BF35B353B5F23CBE9B3F0B72893C0FC","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::get_Keys()","Dictionary.KeyCollection\u003CSystem.String, System.Int32\u003E::GetEnumerator()","Dictionary.KeyCollection.Enumerator\u003CSystem.String, System.Int32\u003E::get_Current()","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::ContainsKey(!0)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::get_Item(!0)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::set_Item(!0, !1)","Dictionary.KeyCollection.Enumerator\u003CSystem.String, System.Int32\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"EmptyAll()-\u003ESystem.Void","Name":"EmptyAll","Signature":"public System.Void EmptyAll()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"6566AF44B856FFF6A721B4629733423B0D07E29C60BED240174E56880A088196","Hash":"72D0F307636C52E7B5FFD68BFBD7ADA8B2C4BD9BBF979A7A00F7E30E02D615AE","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::Clear()"],"StringLiterals":[],"Source":null},{"Id":"EmptyAllExcept(System.String)-\u003ESystem.Void","Name":"EmptyAllExcept","Signature":"public System.Void EmptyAllExcept(System.String resourceId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"resourceId","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":75,"BodyHash":"57E4C081111F3D1196DAB3A9B30A318FD4D09E4B52F079B344F05D6742775D68","Hash":"BC6A94DBFD0F5FB55FBE081EB5BA1A9EF31DFB9B47A4388F074CE31D77178B4E","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::get_Keys()","Dictionary.KeyCollection\u003CSystem.String, System.Int32\u003E::GetEnumerator()","Dictionary.KeyCollection.Enumerator\u003CSystem.String, System.Int32\u003E::get_Current()","System.String::op_Equality(System.String, System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::Remove(!0)","Dictionary.KeyCollection.Enumerator\u003CSystem.String, System.Int32\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"EqualOrGreaterThan(Shared.Models.Construction.ConstructionMaterialsAggregate)-\u003ESystem.Boolean","Name":"EqualOrGreaterThan","Signature":"public System.Boolean EqualOrGreaterThan(Shared.Models.Construction.ConstructionMaterialsAggregate compAggregate)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"compAggregate","Type":"Shared.Models.Construction.ConstructionMaterialsAggregate","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":95,"BodyHash":"01ABF8EC8A418CAB9372667CFB7B850B3B7C37F3A8E1C89C7EBCAF96347B55F3","Hash":"8DDD30887162ADBFEAF94B9A96D7B213DEF8BBCCFCA5AD5FCC793C416BAE1760","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::get_Keys()","Dictionary.KeyCollection\u003CSystem.String, System.Int32\u003E::GetEnumerator()","Dictionary.KeyCollection.Enumerator\u003CSystem.String, System.Int32\u003E::get_Current()","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::get_Item(!0)","Dictionary.KeyCollection.Enumerator\u003CSystem.String, System.Int32\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"GetAmountForResource(System.String)-\u003ESystem.Int32","Name":"GetAmountForResource","Signature":"public System.Int32 GetAmountForResource(System.String id)","Visibility":"public","ReturnType":"System.Int32","Parameters":[{"Name":"id","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":20,"BodyHash":"2775B9CB6BD1810253DB4528B3F0741B5B6EF85C7AC4B44E6C33A2A0D8B46D2C","Hash":"85E37F4783A9FAF99E38DEA3386C3DCB1F4BAFDF149DB903FDEE9FE553DAF017","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::TryGetValue(!0, !1\u0026)"],"StringLiterals":[],"Source":null},{"Id":"RemoveMaterialAmount(System.String, System.Int32)-\u003ESystem.Void","Name":"RemoveMaterialAmount","Signature":"public System.Void RemoveMaterialAmount(System.String resourceId, System.Int32 amountToRemove)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"resourceId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"amountToRemove","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":41,"BodyHash":"0CD0188E9F40BF262469202A25C6B6A0F7A1F7E68505EA73E8D8AF97FF3427CA","Hash":"E062F5A42BC17030311CB4B06E3D2B14F538050EA695A2A1286C96C4B2A8BBE4","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::TryAdd(!0, !1)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::get_Item(!0)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::set_Item(!0, !1)"],"StringLiterals":[],"Source":null},{"Id":"RemoveMaterialAmounts(Shared.Models.Construction.ConstructionMaterialsAggregate)-\u003ESystem.Void","Name":"RemoveMaterialAmounts","Signature":"public System.Void RemoveMaterialAmounts(Shared.Models.Construction.ConstructionMaterialsAggregate materialsAggregate)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"materialsAggregate","Type":"Shared.Models.Construction.ConstructionMaterialsAggregate","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"93CA4997926D7833652E9DE9EE2F4F81AB08B85D61EB804B1B58B460CABF28C2","Hash":"5B5DF0C893B9E9EF7F133DBA4E9D2CB504FE1CF8C4F396E115EEEF1A226432D6","CalledMethods":["Shared.Models.Construction.ConstructionMaterialsAggregate::RemoveMaterialAmounts(System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E)"],"StringLiterals":[],"Source":null},{"Id":"RemoveMaterialAmounts(System.Collections.Generic.Dictionary\u00602\u003CSystem.String,System.Int32\u003E)-\u003ESystem.Void","Name":"RemoveMaterialAmounts","Signature":"public System.Void RemoveMaterialAmounts(System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E materialsAggregate)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"materialsAggregate","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":115,"BodyHash":"44A9034749973FAAB51E801FE5D4F27B180597557C74C1EB53B4762D4C543FB8","Hash":"1E4560DA43469B4E78B960DFB7F59AF0469AB5ED3A35728FD47150A20E932645","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::get_Keys()","Dictionary.KeyCollection\u003CSystem.String, System.Int32\u003E::GetEnumerator()","Dictionary.KeyCollection.Enumerator\u003CSystem.String, System.Int32\u003E::get_Current()","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::ContainsKey(!0)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::get_Item(!0)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::set_Item(!0, !1)","Dictionary.KeyCollection.Enumerator\u003CSystem.String, System.Int32\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null}],"Hash":"568FCA5E41FC7217D1F3CADC2E98A63D0DED29587BA4E4DE8436916FA2C58B5A"}