コード例 #1
0
        public OrbAssignmentLogic(GatewayAssignment gatewayAssignment)
        {
            Assignments = new Dictionary <int, OrbSet>
            {
                { 1, new OrbSet() },
                { 2, new OrbSet() },
                { 3, new OrbSet() },
                { 4, new OrbSet() },
                { 5, new OrbSet() },
            };

            GatewayAssignment = gatewayAssignment;
        }
コード例 #2
0
        public static async Task WriteGatewayAssignments(GatewayAssignment gatewayAssignment)
        {
            var values = new List <IList <object> > {
            };

            values.Add(new List <object> {
                gatewayAssignment.Side[OrbSide.Left].Position[GatewayPosition.Close]?.Name ?? "", gatewayAssignment.Side[OrbSide.Left].Position[GatewayPosition.Far]?.Name ?? ""
            });
            values.Add(new List <object> {
                gatewayAssignment.Side[OrbSide.Right].Position[GatewayPosition.Close]?.Name ?? "", gatewayAssignment.Side[OrbSide.Right].Position[GatewayPosition.Far]?.Name ?? ""
            });

            await SpreadsheetService.UpdateSpreadsheet("G'huun Mythic Assignments!D22:E23", values);
        }