예제 #1
0
        private static async Task InsertCapabilityAsync(CapabilityTable capabilityTable)
        {
            var capability = CapabilityEntityBuilder.Create().WithName(capabilityTable.CapabilityName).Build();
            await capability.InsertAsync().ConfigureAwait(false);

            await FrameworkCapabilitiesEntityBuilder.Create().WithCapabilityId(capability.Id).WithIsFoundation(capabilityTable.IsFoundation).Build().InsertAsync().ConfigureAwait(false);
        }
예제 #2
0
        private static async Task InsertCapabilityAsync(CapabilityTable capabilityTable)
        {
            var capability = CapabilityEntityBuilder.Create()
                             .WithName(capabilityTable.CapabilityName)
                             .WithCapabilityRef(capabilityTable.CapabilityRef)
                             .WithVersion(capabilityTable.Version)
                             .WithDescription(capabilityTable.Description)
                             .WithSourceUrl(capabilityTable.SourceUrl)
                             .WithCategoryId(capabilityTable.CategoryId)
                             .Build();
            await capability.InsertAsync();

            await FrameworkCapabilitiesEntityBuilder.Create()
            .WithCapabilityId(capability.Id)
            .WithIsFoundation(capabilityTable.IsFoundation)
            .Build()
            .InsertAsync();
        }